//[AuthorizeUser(ModuleName = "Employee", AccessLevel = Constants.Edit)]
        public ActionResult EditDispatchPriority(int?id)
        {
            DispatchPriorityEntity entity = new DispatchPriorityEntity();

            if (id != null)
            {
                entity = _ipldispatchpriority.ViewDetail((int)id);
            }
            return(View("CreateDispatchPriority", entity));
        }
        public ActionResult Save(DispatchPriorityEntity model)
        {
            var entity = new DispatchPriorityEntity();

            //if (ModelState.IsValid)
            //{
            if (model.Id > 0)
            {
                var sess = SessionSystem.GetUser();
                Logs.logs("Sửa Độ ưu tiên công văn", "Truy cập vào trang DispatchPriority", "/DispatchPriority/CreateDispatchPriority", sess.UserId);
                entity = _ipldispatchpriority.ViewDetail(model.Id);

                if (entity != null && entity.Id > 0)
                {
                    entity.Name = model.Name;

                    var retVal = _ipldispatchpriority.Update(entity);
                    if (retVal)
                    {
                        return(RedirectToAction("Index", "DispatchPriority"));
                    }
                }
            }
            else
            {
                var sess = SessionSystem.GetUser();
                Logs.logs("Thêm Độ ưu tiên công văn", "Truy cập vào trang DispatchPriority", "/DispatchPriority/CreateDispatchPriority", sess.UserId);
                model.CreateDate = DateTime.Now;
                var empId = _ipldispatchpriority.Insert(model);
                if (empId > 0)
                {
                    return(RedirectToAction("Index", "DispatchPriority", new { id = empId }));
                }
            }
            //}
            ViewBag.Msg = ConstantMsg.ErrorProgress;
            return(View("DispatchPriority", model));
        }
 //[AuthorizeUser(ModuleName = "Department", AccessLevel = Constants.Add)]
 public ActionResult CreateDispatchPriority(DispatchPriorityEntity entity)
 {
     return(View(entity));
 }