protected void BtnClickatellTestMessageSend_OnClick(object sender, EventArgs e) { try { SMSProvider smsProvider = SMSManager.GetSMSProviderBySystemKeyword("SMSPROVIDERS_CLICKATELL"); if (smsProvider == null) { ShowError(GetLocaleResourceString("Admin.SMSProviders.Clickatell.TestMessage.Failed")); return; } ISMSProvider iSMSProvider = smsProvider.Instance; if (iSMSProvider == null) { ShowError(GetLocaleResourceString("Admin.SMSProviders.Clickatell.TestMessage.Failed")); return; } if (!iSMSProvider.SendSMS(txtClickatellTestMessageText.Text)) { ShowError(GetLocaleResourceString("Admin.SMSProviders.Clickatell.TestMessage.Failed")); return; } ShowMessage(GetLocaleResourceString("Admin.SMSProviders.Clickatell.TestMessage.Success")); } catch (Exception exc) { ProcessException(exc); } }
private void BindData() { SMSProvider smsProvider = SMSManager.GetSMSProviderBySystemKeyword(SMSProviderSystemKeyword); if (smsProvider != null) { txtName.Text = smsProvider.Name; txtClassName.Text = smsProvider.ClassName; txtSystemKeyword.Text = smsProvider.SystemKeyword; cbActive.Checked = smsProvider.IsActive; } }
public SMSProvider SaveInfo() { SMSProvider smsProvider = SMSManager.GetSMSProviderBySystemKeyword(SMSProviderSystemKeyword); if (smsProvider != null) { smsProvider = SMSManager.UpdateSMSProvider(smsProvider.SMSProviderId, txtName.Text, txtClassName.Text, txtSystemKeyword.Text, cbActive.Checked); } else { smsProvider = SMSManager.InsertSMSProvider(txtName.Text, txtClassName.Text, txtSystemKeyword.Text, cbActive.Checked); } return(smsProvider); }