示例#1
0
        public ActionResult CreateDepartment(HaiDepartment department)
        {
            if (!Utitl.CheckUser(db, User.Identity.Name, "ManageStaff", 1))
            {
                return(RedirectToAction("relogin", "home"));
            }
            db.HaiDepartments.Add(department);
            db.SaveChanges();

            return(RedirectToAction("CreateDepartment", "haistaff"));
        }
示例#2
0
        public ActionResult ModifyDepartment(HaiDepartment department)
        {
            if (!Utitl.CheckUser(db, User.Identity.Name, "ManageStaff", 1))
            {
                return(RedirectToAction("relogin", "home"));
            }
            var dep = db.HaiDepartments.Find(department.Id);

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

            dep.Name  = department.Name;
            dep.Notes = department.Notes;

            db.Entry(dep).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();

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