public IActionResult Add(Department department) { department.CreateBy = 1; department.Deleted = false; department.CreateDate = DateTime.Now; if (dataService.Get(department.Name) != null) { return(Json(new APIResult <string>(errors: "部门已存在"))); } else { dataService.Add(department); return(Json(new APIResult <Department>(data: department))); } }
public IActionResult Index(int?ID, PagerParameter pagerParameter) { var departmentList = departmentDataService.GetList().MapperList <ExternalDepartmentViewModel, Department>(); PageParameterDefault ppd = new PageParameterDefault(); ppd.SetDefaultValue(pagerParameter); Department department = new Department(); if (!ID.HasValue) { department = departmentList.First(); } else { department = departmentDataService.Get(ID.Value); } if (department.ID != 0) { var pager = roleDataService.GetList(department.ID, pagerParameter); ViewBag.Department = department; ViewBag.DepartmentList = departmentList; return(View(pager)); } else { return(View()); } }
public IActionResult Index() { var userAuthorization = userAuthorizationDataService.Get(_auth.ID); var userInfo = userInfoDataService.Get(userAuthorization.UserID); Department department = departmentDataService.Get(userAuthorization.DepartmentID); var powers = userAuthorizationDataService.GetPowers(_auth.ID, SystemCode.Power).Where(x => x.Level < 3).OrderBy(x => x.SortPath).ToList(); ViewBag.LoginID = userAuthorization.LoginID; ViewBag.DepartmentName = department.Name; ViewBag.Powers = powers; return(View(userInfo)); }