public async Task <ActionResult> SendCallback(CallbackVm model) { if (!ModelState.IsValid) { Logger.LogInformation("Modelstate is NOT valid. Return data back to Callback view."); } else { var result = await _callbackService.SendCallbackMessage(model); if (result.IsSuccessful) { model.HasCallbackRequestBeenSentSuccessfully = true; } model.HasCallbackRequestBeenSentSuccessfully = true; } return(View("Index", model)); }