public IActionResult DeleteRole(Guid id, [FromBody] Model.RoleModel model) { var entity = _mapper.Map <Role>(model); _pimsAdminService.Role.Remove(entity); return(new JsonResult(model)); }
public IActionResult DeleteRole(Guid key, [FromBody] Model.RoleModel model) { var entity = _mapper.Map <PimsRole>(model); _pimsService.Role.Delete(entity); return(new JsonResult(model)); }
public IActionResult AddRole([FromBody] Model.RoleModel model) { var entity = _mapper.Map <Entity.Role>(model); // TODO: Return bad request. _pimsAdminService.Role.Add(entity); var role = _mapper.Map <Model.RoleModel>(entity); return(CreatedAtAction(nameof(GetRole), new { id = role.Id }, role)); }
public IActionResult UpdateRole(Guid id, [FromBody] Model.RoleModel model) { var entity = _mapper.Map <Role>(model); _pimsAdminService.Role.Update(entity); var role = _mapper.Map <Model.RoleModel>(entity); return(new JsonResult(role)); }