public async Task <IActionResult> DeleteAsync(User_Role_Resource resource) { var user_Role = mapper.Map <User_Role_Resource, User_role>(resource); var result = await user_Role_Service.DeleteAsync(user_Role); if (!result.IsSuccess) { return(BadRequest(result.Message)); } var user_Role_Resource = mapper.Map <User_role, User_Role_Resource>(result.user_Role); return(Ok(user_Role_Resource)); }
public async Task <IActionResult> PostAsync([FromBody] User_Role_Resource resource) { if (!ModelState.IsValid) { return(BadRequest(ModelState.GetErrorMessages())); } var user_Role = mapper.Map <User_Role_Resource, User_role>(resource); var result = await user_Role_Service.SaveAsync(user_Role); if (!result.IsSuccess) { return(BadRequest(result.Message)); } var user_Role_Resource = mapper.Map <User_role, User_Role_Resource>(result.user_Role); return(Ok(user_Role_Resource)); }