public ActionResult EditLibrarian(LibrarianEditModel model) { if (ModelState.IsValid) { LibrarianBs bs = new LibrarianBs(); var result = bs.Update((LibrarianDataDTO)model); if (result.Code == BusinessLayer.OperationStatusEnum.Success) { TempData["OperationStatus"] = true; TempData["OpearionMessage"] = "Данные успешно обновлены"; } else { TempData["OperationStatus"] = false; TempData["OpearionMessage"] = "Произошла ошибка при обновлении данных"; } return(RedirectToAction("Librarians", "Admin")); } LibraryBs libbs = new LibraryBs(); model.Libraries = libbs.GetList().Select(c => (LibraryModel)c).ToList(); return(View(model)); }
public ActionResult AddLibrarian() { LibrarianEditModel model = new LibrarianEditModel(); LibraryBs libbs = new LibraryBs(); model.Libraries = libbs.GetList().Select(c => (LibraryModel)c).ToList(); return(View(model)); }
public ActionResult EditLibrarian(int id) { LibrarianBs librarianBs = new LibrarianBs(); LibrarianEditModel model = (LibrarianEditModel)librarianBs.GetById(id); LibraryBs libbs = new LibraryBs(); model.Libraries = libbs.GetList().Select(c => (LibraryModel)c).ToList(); return(View(model)); }