public ActionResult Add() { var model = new SubdivisionEditModel(); var users = _userRepository.GetMany(); model.Users = users.ToSelectList(); return(View(model)); }
public ActionResult Edit(SubdivisionEditModel model) { if (ModelState.IsValid) { var subdivision = Mapper.Map <SubdivisionEditModel, Subdivision>(model); _subvisionRepository.UpdateWithDirectors(subdivision, model.UsersID); this.AddStatus(StatusType.SUCCESS, "Подразделение успешно изменено!"); return(RedirectToAction("Index")); } return(View(model)); }
public ActionResult Add(SubdivisionEditModel model) { if (ModelState.IsValid) { Subdivision subdivision = Mapper.Map <SubdivisionEditModel, Subdivision>(model); _subvisionRepository.Add(subdivision); _subvisionRepository.SetDirectors(model.UsersID, subdivision.SubdivisionID); this.AddStatus(StatusType.SUCCESS, "Пользователь успешно добавлен!"); return(RedirectToAction("Index")); } this.AddStatus(StatusType.ERROR, "Произошла ошибка!"); return(View(model)); }