public ActionResult Create(Сотрудник сотрудник) { if ((Session["Role"] != null) && (Session["Role"].ToString() == "3")) { if (ModelState.IsValid) { db.Пользователь.Add(сотрудник); db.SaveChanges(); Loger.Log("Добавлен сотрудник", "Email добавленного сотрудника - " + сотрудник.Электронная_почта); return RedirectToAction("Index"); } return View(сотрудник); } else throw new HttpException(403, "Недостаточно прав"); }
public ActionResult Edit(Сотрудник сотрудник) { if ((Session["Role"] != null) && (Session["Role"].ToString() == "3")) { if (ModelState.IsValid) { db.Entry(сотрудник).State = EntityState.Modified; db.SaveChanges(); Loger.Log("Изменен сотрудник", "Идентификатор измененного сотрудника - " + сотрудник.ПользовательID); return RedirectToAction("Index"); } return View(сотрудник); } else throw new HttpException(403, "Недостаточно прав"); }