Ejemplo n.º 1
0
        protected void lbtnDelete_Click(object sender, EventArgs e)
        {
            var Ids = GetSelectedIDs();

            BLL.Template_EmailSkins emailSkinsBll = new BLL.Template_EmailSkins();

            emailSkinsBll.DeleteList(Ids);

            emailSkinsBll.SetTmpEmail_SkinIdNull(Ids);

            BindGrid();
        }
Ejemplo n.º 2
0
        public void BindGrid()
        {
            BLL.Template_EmailSkins tmpEmailSkins = new BLL.Template_EmailSkins();

            int pageSize  = AspNetPager1.PageSize;
            int pageIndex = 1;

            if (isReset == true)
            {
                pageIndex = AspNetPager1.CurrentPageIndex = 1;
            }
            else
            {
                pageIndex = AspNetPager1.CurrentPageIndex;
            }

            string strWhare = "";

            if (!string.IsNullOrEmpty(ddlAlphabet.SelectedValue.Trim()))
            {
                strWhare += " And Name like '" + ddlAlphabet.SelectedValue.Trim() + "%'";
            }

            int recordCount = 0;

            DataSet listData = null;

            try
            {
                listData = tmpEmailSkins.GetListForGridView(pageSize, pageIndex, strWhare, out recordCount, OrderName, OrderType);
            }
            catch (Exception exception)
            {
                LPLog.LogMessage(exception.Message);
            }

            AspNetPager1.PageSize    = pageSize;
            AspNetPager1.RecordCount = recordCount;

            gridList.DataSource = listData;
            gridList.DataBind();
        }
Ejemplo n.º 3
0
        protected void lbtnDisable_Click(object sender, EventArgs e)
        {
            BLL.Template_EmailSkins tmpEmailSkinsbll = new BLL.Template_EmailSkins();

            string sIds = GetSelectedIDs();


            if (!string.IsNullOrEmpty(sIds))
            {
                try
                {
                    tmpEmailSkinsbll.SetDisable(sIds);
                }
                catch (Exception ex)
                {
                    ClientFun(this.updatePanel, "failedtodisableet", "alert('Failed to disable the selected email template skin(s), please try it again.');");
                    LPLog.LogMessage(LogType.Logerror, "Failed to disable the selected email template skin(s): " + ex.Message);
                    return;
                }
                BindGrid();
            }
        }
Ejemplo n.º 4
0
        protected void lbtnClone_Click(object sender, EventArgs e)
        {
            var emailSkinId = GetSelectedIDList().FirstOrDefault();

            if (emailSkinId == 0)
            {
                return;
            }

            BLL.Template_EmailSkins emailSkinsBll = new BLL.Template_EmailSkins();

            var cloneModel = emailSkinsBll.GetModel(emailSkinId);

            if (cloneModel != null && cloneModel.EmailSkinId == emailSkinId)
            {
                cloneModel.EmailSkinId = 0;
                cloneModel.Name       += " Copy";

                cloneModel.Default = false;

                emailSkinsBll.Add(cloneModel);
            }
            BindGrid();
        }