protected void btnSaveSystemEmailTemplate_Click(object sender, DirectEventArgs e)
        {
            try
            {
                SystemEmailTemplateWrapper obj = new SystemEmailTemplateWrapper();

                obj.Name          = this.txtName.Text.Trim();
                obj.Code          = this.txtCode.Text.Trim();
                obj.Description   = this.txtDescription.Text.Trim();
                obj.TemplateType  = this.cmbTemplateType.SelectedItem.Value.Trim();
                obj.TitleTemplate = this.txtTitleTemplate.Text.Trim();
                obj.BodyTemplate  = this.txtBodyTemplate.Text.Trim();
                obj.IsHtmlEmail   = this.chkIsHtmlEmail.Checked;
                obj.IsEnable      = this.chkIsEnable.Checked;
                //obj.CreateDate = System.DateTime.Now;



                SystemEmailTemplateWrapper.Save(obj);

                winSystemEmailTemplateAdd.Hide();
            }
            catch (Exception ex)
            {
                ResourceManager.AjaxSuccess      = false;
                ResourceManager.AjaxErrorMessage = "Error Message : " + ex.Message;
            }
        }
        protected void btnSaveSystemEmailTemplate_Click(object sender, DirectEventArgs e)
        {
            try
            {
                SystemEmailTemplateWrapper obj = SystemEmailTemplateWrapper.FindById(int.Parse(hidEmailTemplateID.Text.Trim()));
                obj.Name        = this.txtName.Text.Trim();
                obj.Code        = this.txtCode.Text.Trim();
                obj.Description = this.txtDescription.Text.Trim();

                obj.TitleTemplate = this.txtTitleTemplate.Text.Trim();
                obj.BodyTemplate  = this.txtBodyTemplate.Text.Trim();
                obj.IsHtmlEmail   = this.chkIsHtmlEmail.Checked;
                obj.IsEnable      = this.chkIsEnable.Checked;



                SystemEmailTemplateWrapper.Update(obj);

                winSystemEmailTemplateEdit.Hide();
                ResourceManager.AjaxSuccess = true;
            }
            catch (Exception ex)
            {
                ResourceManager.AjaxSuccess      = false;
                ResourceManager.AjaxErrorMessage = "Error Message : " + ex.Message;
                return;
            }
        }
Exemple #3
0
        protected void storeSystemEmailTemplate_Refresh(object sender, StoreRefreshDataEventArgs e)
        {
            PageQueryParams pageQueryParams = WebUIHelper.GetPageQueryParamFromStoreRefreshDataEventArgs(e, this.PagingToolBar1);

            RecordSortor recordSortor = WebUIHelper.GetRecordSortorFromStoreRefreshDataEventArgs(e);

            storeSystemEmailTemplate.DataSource = SystemEmailTemplateWrapper.FindAllByOrderBy(recordSortor.OrderByColumnName, recordSortor.IsDesc, pageQueryParams);
            e.Total = pageQueryParams.RecordCount;

            storeSystemEmailTemplate.DataBind();
        }
Exemple #4
0
        public void DeleteRecord(int id)
        {
            try
            {
                SystemEmailTemplateWrapper.DeleteByID(id);

                ResourceManager.AjaxSuccess = true;
            }
            catch (Exception ex)
            {
                ResourceManager.AjaxSuccess      = false;
                ResourceManager.AjaxErrorMessage = string.Format(ex.Message);
                return;
            }
        }
        public void Show(int id)
        {
            try
            {
                SystemEmailTemplateWrapper obj = SystemEmailTemplateWrapper.FindById(id);

                if (obj != null)
                {
                    this.txtName.Text        = ValueConvertUtil.ConvertStringValue(obj.Name);
                    this.txtCode.Text        = ValueConvertUtil.ConvertStringValue(obj.Code);
                    this.txtDescription.Text = ValueConvertUtil.ConvertStringValue(obj.Description);

                    this.txtTitleTemplate.Text  = ValueConvertUtil.ConvertStringValue(obj.TitleTemplate);
                    this.txtBodyTemplate.Text   = ValueConvertUtil.ConvertStringValue(obj.BodyTemplate);
                    this.chkIsHtmlEmail.Checked = ValueConvertUtil.ConvertNullableValue <bool>(obj.IsHtmlEmail);
                    this.chkIsEnable.Checked    = ValueConvertUtil.ConvertNullableValue <bool>(obj.IsEnable);



                    hidEmailTemplateID.Text = id.ToString();


                    winSystemEmailTemplateEdit.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;
            }
        }