public IActionResult UserProfile(Guid userId) { try { UserMemberValid userMemberValid = _userLogic.CheckValidProfileAttibutes(userId); if (userMemberValid.IsValid == false) { return(Ok(new BaseResponse(userMemberValid))); } var users = _userLogic.GetUserById(userId); return(Ok(users)); } catch (Exception ex) { return(Ok(this.BaseResponseApiErrorResult(ex))); } }
public UserMemberValid CheckValidRegisterAttibutes(RegisterMemberReq registerMemberReq) { UserMemberValid registerMemberValid = new UserMemberValid { IsValid = false, Messages = null }; List <string> Messages = new List <string>(); if (string.IsNullOrEmpty(registerMemberReq.FullName)) { Messages.Add(UserValidMessages.FULL_NAME_NOT_NULL); } if (string.IsNullOrEmpty(registerMemberReq.Email)) { Messages.Add(UserValidMessages.EMAIL_NOT_NULL); } if (string.IsNullOrEmpty(registerMemberReq.Phone)) { Messages.Add(UserValidMessages.PHONE_NOT_NULL); } if (string.IsNullOrEmpty(registerMemberReq.Password)) { Messages.Add(UserValidMessages.PASSWORD_NOT_NULL); } if (string.IsNullOrEmpty(registerMemberReq.RePassword)) { Messages.Add(UserValidMessages.REPASSWORD_NOT_NULL); } if (!string.IsNullOrEmpty(registerMemberReq.RePassword) && !string.IsNullOrEmpty(registerMemberReq.Password) && !registerMemberReq.Password.Equals(registerMemberReq.RePassword)) { Messages.Add(UserValidMessages.PASSWORD_DOES_NOT_MATCH); } if (Messages.Count() > 0) { registerMemberValid.Messages = Messages; } else { registerMemberValid.IsValid = true; } return(registerMemberValid); }
public async Task <ActionResult> RegisterMember([FromBody] RegisterMemberReq registerMemberReq) { try { UserMemberValid userMemberValid = _userLogic.CheckValidRegisterAttibutes(registerMemberReq); if (userMemberValid.IsValid == false) { return(Ok(new BaseResponse(userMemberValid))); } var result = await _userLogic.RegisterMemberAsync(registerMemberReq); return(Ok(new BaseResponse(result))); } catch (Exception ex) { return(Ok(this.BaseResponseApiErrorResult(ex))); } }
public UserMemberValid CheckValidProfileAttibutes(Guid UserId) { UserMemberValid registerMemberValid = new UserMemberValid { IsValid = false, Messages = null }; List <string> Messages = new List <string>(); if (UserId == null) { Messages.Add(UserValidMessages.USER_ID_NOT_NULL); } if (Messages.Count() > 0) { registerMemberValid.Messages = Messages; } else { registerMemberValid.IsValid = true; } return(registerMemberValid); }