/// <summary> /// 权限修改 /// </summary> /// <returns></returns> public ActionResult FunctionUpdate(string id) { TS_FUNCTIONDTO fcDto = new TS_FUNCTIONDTO(); fcDto.Title = "权限修改"; fcDto = basicsService.GetFunction(id); return(View("FunctionInsert", fcDto)); }
/// <summary> /// 权限新增 /// </summary> /// <returns></returns> public ActionResult FunctionInsert() { TS_FUNCTIONDTO fcDto = new TS_FUNCTIONDTO(); fcDto.Title = "权限添加"; fcDto.N_STATUS = 1; return(View(fcDto)); }
/// <summary> /// 菜单关联权限 /// </summary> /// <param name="id">按钮ID</param> /// <returns></returns> public ActionResult RelationMenu(string id) { TS_FUNCTIONDTO fcDto = new TS_FUNCTIONDTO(); fcDto.MenuID = id; fcDto.MenuFuncs = basicsService.GetMenuFuncs(); fcDto.ButtonFuncs = basicsService.GetButtonFuncs(); fcDto.FunID = basicsService.GetMenuFun(id); return(View(fcDto)); }
/// <summary> /// 二级权限 /// </summary> /// <returns></returns> public ActionResult SecondFunc(string userID) { TS_FUNCTIONDTO dto = new TS_FUNCTIONDTO(); dto.Title = "二级权限"; dto.UserID = userID; //当前登录用户id basicsService.GetSecondFuncs(dto, BaseUser.Id); return(View(dto)); }
public ActionResult Function(TS_FUNCTIONDTO fcDto) { //获取完成工差列表 PageResult <TS_FUNCTION> ef = basicsService.GetFunctions(fcDto); //获取分页数据 BASEPAGE page = AUTOMAPING.Mapping <BASEPAGE>(ef); this.HttpContext.Session["Page"] = page; //EF实体数据转换为DTO fcDto.Functions = MAPPING.ConvertEntityToDtoList <TS_FUNCTION, TS_FUNCTIONDTO>(ef.DataList); return(View(fcDto)); }
public ActionResult FunctionUpdate(TS_FUNCTIONDTO fcDto) { fcDto.Title = "权限修改"; if (!ModelState.IsValid) { return(View(fcDto)); } else if (!basicsService.ValidateIsRepeat(fcDto, 1)) { ModelState.AddModelError("error", "权限重复"); return(View(fcDto)); } else { fcDto.C_EMP_ID = BaseUser.Id; fcDto.C_EMP_NAME = BaseUser.Name; fcDto.D_MOD_DT = DateTime.Now; basicsService.FunctionUpdate(fcDto); fcDto.ResultType = 2; return(View("FunctionInsert", fcDto)); } }