Beispiel #1
0
        /// <summary>
        /// 角色新增
        /// </summary>
        /// <returns></returns>
        public ActionResult RoleInsert()
        {
            TS_ROLEDTO rDto = new TS_ROLEDTO();

            rDto.N_STATUS = 1;
            rDto.Title    = "角色新增";
            return(View(rDto));
        }
Beispiel #2
0
        /// <summary>
        /// 角色修改
        /// </summary>
        /// <returns></returns>
        public ActionResult RoleUpdate(string id)
        {
            TS_ROLEDTO rDto = new TS_ROLEDTO();

            rDto.Title = "角色修改";
            rDto       = basicsService.GetRole(id);
            return(View("RoleInsert", rDto));
        }
Beispiel #3
0
        /// <summary>
        ///用户关联角色
        /// </summary>
        /// <returns></returns>
        public ActionResult RelationRole(string id)
        {
            TS_ROLEDTO rDto = new TS_ROLEDTO();

            rDto.UserID = id;
            rDto.Roles  = basicsService.GetRoles();
            rDto.RoleID = basicsService.GetUserRole(id);
            return(View(rDto));
        }
Beispiel #4
0
        public ActionResult Role(TS_ROLEDTO rDto)
        {
            //获取完成工差列表
            PageResult <TS_ROLE> ef = basicsService.GetRoles(rDto);
            //获取分页数据
            BASEPAGE page = AUTOMAPING.Mapping <BASEPAGE>(ef);

            this.HttpContext.Session["Page"] = page;
            //EF实体数据转换为DTO
            rDto.Roles = MAPPING.ConvertEntityToDtoList <TS_ROLE, TS_ROLEDTO>(ef.DataList);
            return(View(rDto));
        }
Beispiel #5
0
 public ActionResult RoleUpdate(TS_ROLEDTO rDto)
 {
     rDto.Title = "角色修改";
     if (!ModelState.IsValid)
     {
         return(View("RoleInsert", rDto));
     }
     else if (!basicsService.ValidateIsRepeat(rDto, 1))
     {
         ModelState.AddModelError("error", "权限重复");
         return(View("RoleInsert", rDto));
     }
     else
     {
         rDto.C_EMP_ID   = BaseUser.Id;
         rDto.C_EMP_NAME = BaseUser.Name;
         rDto.D_MOD_DT   = DateTime.Now;
         basicsService.RoleUpdate(rDto);
         rDto.ResultType = 2;
         return(View("RoleInsert", rDto));
     }
 }