public IActionResult AddFamilyMember(AddFamilyMemberModel model) { List <ErrorCodes> errors = new List <ErrorCodes>(); if (string.IsNullOrEmpty(model.FirstName)) { errors.Add(ErrorCodes.FirstNameIsRequired); } if (string.IsNullOrEmpty(model.LastName)) { errors.Add(ErrorCodes.LastNameIsRequired); } var result = _accountService.AddMember(model.FirstName, model.LastName, model.Email, model.Mobile, model.Address); if (result.IsSuccessfull) { return(Ok()); } else { return(StatusCode(StatusCodes.Status422UnprocessableEntity, errors)); } }