コード例 #1
0
 public ActionResult Edit(ReviewerEditModel model)
 {
     if (ModelState.IsValid)
     {
         _userRepository.UpdateAllowIndicatorGroups(model.Id, model.SelectedIndicatorGroupsID);
         return(RedirectToAction("Index"));
     }
     return(View(model));
 }
コード例 #2
0
        public ActionResult Edit(long id)
        {
            var model         = new ReviewerEditModel();
            var documentTypes = _documentTypeRepository.GetWithIndicatorGroups();
            var user          = _userRepository.GetById(id);

            model.Id                        = user.Id;
            model.Name                      = string.Format("{0} {1} {2}", user.SecondName, user.FirstName, user.MiddleName);
            model.DocumentTypes             = Mapper.Map <IEnumerable <DocumentType>, IEnumerable <DocumentTypeSelect> >(documentTypes);
            model.IndicatorGroups           = Mapper.Map <IEnumerable <DocumentType>, IEnumerable <IndicatorGroups> >(documentTypes);
            model.SelectedIndicatorGroupsID = _userRepository.GetAllowIndicatorGroups(id);
            return(View(model));
        }