Exemplo n.º 1
0
        public async Task <IActionResult> Post([FromBody] RolesDTO model)
        {
            AddRolesModel role   = new DTOMapper <RolesDTO, AddRolesModel>().Serialize(model);
            var           roleid = await _rolesService.AddRoles(role);

            return(Ok(roleid));
        }
Exemplo n.º 2
0
        public IHttpActionResult AddRoles([FromBody] RolesDTO roleDTO)
        {
            if (roleDTO == null)
            {
                return(BadRequest());
            }

            var results = _roleService.AddRoles(roleDTO);

            return(Ok(results));
        }
Exemplo n.º 3
0
        public IActionResult Create(Roles model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }
            else
            {
                var token = HttpContext.Session.GetString("Token");
                _roleService.AddRoles(model, token);

                return(RedirectToAction("ListRoles", "Role"));
            }
        }
Exemplo n.º 4
0
        public HttpResponseMessage add_role(RolesPostRequest roleRequest)
        {
            if (roleRequest == null)
            {
                return(toJson(null, OperatingState.CheckDataFail, "未传入需要的条件"));
            }

            //判断是否存在该角色名称
            if (_rolesService.GetRoleByName(roleRequest.RoleName) != null)
            {
                return(toJson(null, OperatingState.CheckDataFail, "已经存在该角色"));
            }

            var result = _rolesService.AddRoles(roleRequest);

            return(result ? toJson(null, OperatingState.Success, "操作成功") : toJson(null, OperatingState.Failure, "操作失败"));
        }
Exemplo n.º 5
0
 public JObject AddRoles(JObject json)
 {
     return(rolesService.AddRoles(json));
 }