Пример #1
0
        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, "Недостаточно прав");
        }
Пример #2
0
 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, "Недостаточно прав");
 }