public ActionResult <string> Add([FromBody] PotentialUserDto potentialUserDto) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var potentialUser = _potentialUserLogic.Add(potentialUserDto); return(Ok(potentialUser)); }
public PotentialUserDto GetByUserCode(string id) { var potentialUser = _repository.GetByFilter <PotentialUser>(x => x.UserCode == id); var potentialUserDto = new PotentialUserDto { FirstName = potentialUser.FirstName, LastName = potentialUser.LastName, RoleId = potentialUser.UserRoleId }; return(potentialUserDto); }
public PotentialUser Add(PotentialUserDto potentialUserDto) { var potentialUser = new PotentialUser { Id = Guid.NewGuid(), UserCode = potentialUserDto.UserCode, FirstName = potentialUserDto.FirstName, LastName = potentialUserDto.LastName, UserRoleId = potentialUserDto.RoleId, Email = potentialUserDto.Email }; _repository.Insert(potentialUser); _repository.Save(); return(potentialUser); }