Ejemplo n.º 1
0
        public ActionResult CreatePosition(HaiPosition position)
        {
            if (!Utitl.CheckUser(db, User.Identity.Name, "ManageStaff", 1))
            {
                return(RedirectToAction("relogin", "home"));
            }
            db.HaiPositions.Add(position);
            db.SaveChanges();

            return(RedirectToAction("CreatePosition", "haistaff"));
        }
Ejemplo n.º 2
0
        public ActionResult ModifyPosition(HaiPosition position)
        {
            if (!Utitl.CheckUser(db, User.Identity.Name, "ManageStaff", 1))
            {
                return(RedirectToAction("relogin", "home"));
            }
            var pos = db.HaiPositions.Find(position.Id);

            if (pos == null)
            {
                return(RedirectToAction("error", "home"));
            }


            pos.Name            = position.Name;
            pos.Notes           = position.Notes;
            db.Entry(pos).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();

            return(RedirectToAction("CreatePosition", "haistaff"));
        }