public ActionResult PostUserRole(UserRoleCM model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { UserRole userRole = new UserRole(); userRole = _mapper.Map <UserRole>(model); _userRoleService.Create(userRole); _userRoleService.Save(); return(StatusCode(201, "User Role Created!")); } catch (Exception e) { return(BadRequest(e.Message)); } }
public ActionResult PostUserRole(UserRoleCM model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { var checkExist = _userRoleService.CheckExist(model.UserId, model.RoleID); if (checkExist != null) { return(BadRequest("Existed!")); } UserRole userRole = new UserRole(); userRole = _mapper.Map <UserRole>(model); _userRoleService.Create(userRole); return(StatusCode(201, userRole.ID)); } catch (Exception e) { return(BadRequest(e.Message)); } }