Пример #1
0
        public ActionResult Create()
        {
            Work work = new Work();
            IEnumerable <Project>  projects  = _projectRepository.GetAll();
            IEnumerable <WorkType> workTypes = _workTypeRepository.GetAll();

            WorkEditViewModel viewModel = Mapper.Map <Work, WorkEditViewModel>(work)
                                          .Map(projects)
                                          .Map(workTypes);

            return(PartialView("_Create", viewModel));
        }
Пример #2
0
        public List <SelectListItem> GetWorkTypeList()
        {
            var model = new List <SelectListItem>();

            _workTypeRepository.GetAll().ToList().ForEach(x =>
            {
                model.Add(new SelectListItem()
                {
                    Text  = x.WorkTypeName,
                    Value = x.Id.ToString()
                });
            });

            return(model);
        }