public static Manager ManagerAddDtoToManager(this ManagerAddDto managerAddDto) { if (managerAddDto != null) { return(new Manager { Id = 0, Consultants = null, User = managerAddDto.UserAddDto.UserAddDtoToUser(), UserId = null }); } return(null); }
public async Task <IHttpActionResult> Create(ManagerAddDto managerAddDto) { if (!ModelState.IsValid) { return(BadRequest()); } if (managerAddDto.UserAddDto == null) { return(BadRequest("User can not be null")); } managerRepository.Create(managerAddDto.ManagerAddDtoToManager()); await db.SaveChangesAsync(); return(Ok()); }