public async Task <IActionResult> AddAssignee([FromBody] AssigneeSaveResource assigneeAddResource) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (!_auth.IsValidUser(User)) { return(NoContent()); } var assignee = _mapper.Map <MdaDeviceAssignee>(assigneeAddResource); assignee.CreatedBy = User.Identity.Name; _repo.Add(assignee); if (await _repo.SaveAll()) { return(Ok(assignee)); } return(BadRequest("Assignee could not be added")); }
public void Create(AssigneeViewModel model) { var assignee = _mapper.Map <Assignee>(model); _assigneeRepository.Add(assignee); _transaction.Commit(); }