protected void btnSaveSystemEmailSettings_Click(object sender, DirectEventArgs e) { try { SystemEmailSettingsWrapper obj = SystemEmailSettingsWrapper.FindById(int.Parse(hidEmailSettingID.Text.Trim())); obj.Name = this.txtName.Text.Trim(); obj.Code = this.txtCode.Text.Trim(); obj.Descriprsion = this.txtDescriprsion.Text.Trim(); obj.Host = this.txtHost.Text.Trim(); obj.Port = this.txtPort.Text.Trim(); obj.Ssl = this.chkSSL.Checked; obj.FromEmail = this.txtFromEmail.Text.Trim(); obj.FromName = this.txtFromName.Text.Trim(); obj.LoginEmail = this.txtLoginEmail.Text.Trim(); obj.LoginPassword = this.txtLoginPassword.Text.Trim(); obj.IsEnable = this.chkIsEnable.Checked; obj.IsDefault = this.chkIsDefault.Checked; SystemEmailSettingsWrapper.Update(obj); winSystemEmailSettingsEdit.Hide(); ResourceManager.AjaxSuccess = true; } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message : " + ex.Message; return; } }
protected void btnSaveSystemEmailSettings_Click(object sender, DirectEventArgs e) { try { SystemEmailSettingsWrapper obj = new SystemEmailSettingsWrapper(); obj.Name = this.txtName.Text.Trim(); obj.Code = this.txtCode.Text.Trim(); obj.Descriprsion = this.txtDescriprsion.Text.Trim(); obj.Host = this.txtHost.Text.Trim(); obj.Port = this.txtPort.Text.Trim(); obj.Ssl = this.chkSSL.Checked; obj.FromEmail = this.txtFromEmail.Text.Trim(); obj.FromName = this.txtFromName.Text.Trim(); obj.LoginEmail = this.txtLoginEmail.Text.Trim(); obj.LoginPassword = this.txtLoginPassword.Text.Trim(); obj.IsEnable = this.chkIsEnable.Checked; obj.IsDefault = this.chkIsDefault.Checked; //obj.CreateDate = System.DateTime.Now; obj.CreateBy = 1; SystemEmailSettingsWrapper.Save(obj); winSystemEmailSettingsAdd.Hide(); } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message : " + ex.Message; } }
protected void storeSystemEmailSettings_Refresh(object sender, StoreRefreshDataEventArgs e) { PageQueryParams pageQueryParams = WebUIHelper.GetPageQueryParamFromStoreRefreshDataEventArgs(e, this.PagingToolBar1); RecordSortor recordSortor = WebUIHelper.GetRecordSortorFromStoreRefreshDataEventArgs(e); storeSystemEmailSettings.DataSource = SystemEmailSettingsWrapper.FindAllByOrderBy(recordSortor.OrderByColumnName, recordSortor.IsDesc, pageQueryParams); e.Total = pageQueryParams.RecordCount; storeSystemEmailSettings.DataBind(); }
public void Show(int id) { SystemEmailSettingsWrapper obj = SystemEmailSettingsWrapper.FindById(id); if (obj != null) { hidEmailSettingID.Text = id.ToString(); winSystemEmailSettingsTest.Show(); } else { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message : Data does not exist"; } }
public void DeleteRecord(int id) { try { SystemEmailSettingsWrapper.DeleteByID(id); ResourceManager.AjaxSuccess = true; } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = string.Format(ex.Message); return; } }
public void Show(int id) { try { SystemEmailSettingsWrapper obj = SystemEmailSettingsWrapper.FindById(id); if (obj != null) { this.lblName.Text = ValueConvertUtil.ConvertStringValue(obj.Name); this.lblDescriprsion.Text = ValueConvertUtil.ConvertStringValue(obj.Descriprsion); this.lblHost.Text = ValueConvertUtil.ConvertStringValue(obj.Host); this.lblPort.Text = ValueConvertUtil.ConvertStringValue(obj.Port); this.lblSSL.Text = ValueConvertUtil.ConvertNullableValue <bool>(obj.Ssl).ToString(); this.lblFromEmail.Text = ValueConvertUtil.ConvertStringValue(obj.FromEmail); this.lblFromName.Text = ValueConvertUtil.ConvertStringValue(obj.FromName); this.lblLoginEmail.Text = ValueConvertUtil.ConvertStringValue(obj.LoginEmail); this.lblLoginPassword.Text = ValueConvertUtil.ConvertStringValue(obj.LoginPassword); this.lblIsEnable.Text = ValueConvertUtil.ConvertNullableValue <bool>(obj.IsEnable).ToString(); this.lblIsDefault.Text = ValueConvertUtil.ConvertNullableValue <bool>(obj.IsDefault).ToString(); //this.lblCreateDate.Text = obj.CreateDate.ToString(); this.lblCreateBy.Text = obj.CreateBy.ToString(); //hidLogID.Text = id.ToString(); winSystemEmailSettingsView.Show(); } else { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message : Data does not exist"; return; } } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message : " + ex.Message; return; } }
public void Show(int id) { try { SystemEmailSettingsWrapper obj = SystemEmailSettingsWrapper.FindById(id); if (obj != null) { this.txtName.Text = ValueConvertUtil.ConvertStringValue(obj.Name); this.txtCode.Text = obj.Code; this.txtDescriprsion.Text = ValueConvertUtil.ConvertStringValue(obj.Descriprsion); this.txtHost.Text = ValueConvertUtil.ConvertStringValue(obj.Host); this.txtPort.Text = ValueConvertUtil.ConvertStringValue(obj.Port); this.chkSSL.Checked = ValueConvertUtil.ConvertNullableValue <bool>(obj.Ssl); this.txtFromEmail.Text = ValueConvertUtil.ConvertStringValue(obj.FromEmail); this.txtFromName.Text = ValueConvertUtil.ConvertStringValue(obj.FromName); this.txtLoginEmail.Text = ValueConvertUtil.ConvertStringValue(obj.LoginEmail); this.txtLoginPassword.Text = ValueConvertUtil.ConvertStringValue(obj.LoginPassword); this.chkIsEnable.Checked = ValueConvertUtil.ConvertNullableValue <bool>(obj.IsEnable); this.chkIsDefault.Checked = ValueConvertUtil.ConvertNullableValue <bool>(obj.IsDefault); hidEmailSettingID.Text = id.ToString(); winSystemEmailSettingsEdit.Show(); } else { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message : Data does not exist"; return; } } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message : " + ex.Message; return; } }
protected void storeSystemEmailSettings_Refresh(object sender, StoreRefreshDataEventArgs e) { string sortFieldName = ""; if (e.Sort != null) { sortFieldName = e.Sort; } int startIndex = 0; if (e.Start > -1) { startIndex = e.Start; } int limit = this.PagingToolBar1.PageSize; int pageIndex = 1; if ((startIndex % limit) == 0) { pageIndex = startIndex / limit + 1; } else { pageIndex = startIndex / limit; } PageQueryParams pageQueryParams = new PageQueryParams(); pageQueryParams.PageSize = limit; pageQueryParams.PageIndex = pageIndex; storeSystemEmailSettings.DataSource = SystemEmailSettingsWrapper.FindAllByOrderBy(sortFieldName, (e.Dir == Ext.Net.SortDirection.DESC), pageQueryParams); e.Total = pageQueryParams.RecordCount; storeSystemEmailSettings.DataBind(); }
protected void btnTestSystemEmailSettings_Click(object sender, DirectEventArgs e) { try { SystemEmailSettingsWrapper obj = SystemEmailSettingsWrapper.FindById(int.Parse(hidEmailSettingID.Text.Trim())); List <string> toMails = new List <string>(); toMails.Add(this.txtMail.Text.Trim()); string title = this.txtTitle.Text.Trim(); string content = this.txtContext.Text.Trim(); toMails.Add(this.txtMail.Text.Trim()); SystemEmailSettingsWrapper.SendMail(toMails, title, content, true, obj, MailType.SendSync); } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message : " + ex.Message; } }