public async Task <IActionResult> SubmitCampaign(ConfigurationModel model) { if (!ModelState.IsValid) { return(await Configure()); } var campaignErrors = await _sendinBlueEmailManager.SendSMSCampaignAsync(model.CampaignListId, model.CampaignSenderName, model.CampaignText); if (!string.IsNullOrEmpty(campaignErrors)) { _notificationService.ErrorNotification($"{SendinBlueDefaults.NotificationMessage} {campaignErrors}"); } else { _notificationService.SuccessNotification(await _localizationService.GetResourceAsync("Plugins.Misc.SendinBlue.SMS.Campaigns.Sent")); } return(await Configure()); }