public async Task <IActionResult> BulkUpdateFormularyStatus(UpdateFormularyStatusAPIRequest request) { string token = HttpContext.Session.GetString("access_token"); var resultResponse = await TerminologyAPIService.BulkUpdateFormularyStatus(request, token); if (resultResponse == null) { //_toastNotification.AddErrorToastMessage(UNKNOWN_SAVE_STATUS_MSG); return(Json(null)); } if (resultResponse.StatusCode != DataService.APIModel.StatusCode.Success) { string errors = ""; if (resultResponse.ErrorMessages.IsCollectionValid()) { errors += string.Join('\n', resultResponse.ErrorMessages.ToArray()); } //_toastNotification.AddErrorToastMessage(errors); return(Json(errors)); } if (resultResponse.StatusCode == DataService.APIModel.StatusCode.Success) { if (resultResponse.Data.Status != null && resultResponse.Data.Status.ErrorMessages.IsCollectionValid()) { var errors = string.Join('\n', resultResponse.Data.Status.ErrorMessages); //_toastNotification.AddInfoToastMessage(errors); return(Json(errors)); } } return(Json(new List <string> { "success" })); }