public async Task <bool> CheckAndUpdateFirstTitleCredentials([FromBody] FirstTitleCredential firstTitleCredentials) { var currentUser = await _userManager.GetUserAsync(User); var isValidCredentials = await _mediator.Send(new CheckFirstTitleCredentialsQuery() { AuthenticatedUser = currentUser, FirstTitleCredentials = firstTitleCredentials }); if (isValidCredentials) { // Save the credentials if it's valid await _mediator.Send(new StoreFirstTitleCredentialsCommand() { AuthenticatedUser = currentUser, FirstTitleCredentials = firstTitleCredentials }); } return(isValidCredentials); }
public TitleInsuranceRequestCommand(TitleInsuranceRequest titleInsuranceRequest, FirstTitleCredential firstTitleCredential) { TitleInsuranceRequest = titleInsuranceRequest; FirstTitleCredential = firstTitleCredential; }