public object Register(RegisterViewModel registerViewModel) { if (!ModelState.IsValid) { return(Request.CreateResponse(HttpStatusCode.BadRequest, new BaseResponse(ResponseStatus.ValidationError.ToString(), ModelState.Values.ToList()[0].Errors[0].ErrorMessage))); } if (_accountLogic.IsUserExist(registerViewModel.EmailAddress.Trim().ToLower())) { return(Request.CreateResponse(HttpStatusCode.Conflict, new BaseResponse(ResponseStatus.ValidationError.ToString(), ResponseMessagesModel.EmailExist))); } UserData userData = RegisterViewModel.GetUserData(registerViewModel); _accountLogic.Add(userData); return(Request.CreateResponse(HttpStatusCode.OK, new BaseResponse(ResponseStatus.Success.ToString(), ResponseMessagesModel.Success))); }
public int Add(AspNetUsers account) { return(_accountsLogic.Add(account)); }
public AccountModel CreateNewAccountForBrandNewUser(AccountModel account) { var o = _logic.Add(mapper.Map <AccountModel, Account>(account)); return(mapper.Map <Account, AccountModel>(o)); }