protected string GetImageAdv(string pic, string type, string image, string css)
    {
        string s = "";

        if (type == "1")
        {
            s = ImagesExtension.GetImage(pic, image, "", css, false, false, "");
        }
        else
        {
            s = ImagesExtension.GetImageFlash(pic, image, css, false);
        }
        return(s);
    }
    void InitialControlsValue(bool insert)
    {
        #region update
        if (!insert)
        {
            LtInsertUpdate.Text    = Developer.AdvertisingKeyword.CapNhat;
            btn_insert_update.Text = "Đồng ý";
            ckbContinue.Visible    = false;
            fields    = "*";
            condition = DataExtension.AndConditon(GroupsTSql.GetGroupsByVgapp(app), ItemsTSql.GetItemsByIid(iid));
            DataTable dt = new DataTable();
            dt = GroupsItems.GetAllData(top, fields, condition, orderBy);
            txt_width_adv.Text          = dt.Rows[0]["VIKEY"].ToString();
            txt_title.Text              = dt.Rows[0]["VITITLE"].ToString();
            txt_height_adv.Text         = dt.Rows[0]["VIDESC"].ToString();
            txt_link_adv.Text           = dt.Rows[0]["VISEOLINK"].ToString();
            txt_link_to_image.Text      = dt.Rows[0]["VIAUTHOR"].ToString();
            TbDesc.Text                 = dt.Rows[0][ItemsColumns.VISEOTITLEColumn].ToString();
            ddl_type_open.SelectedValue = dt.Rows[0]["VIPARAMS"].ToString();
            txt_order.Text              = dt.Rows[0]["IORDER"].ToString();

            hdNguoiDangCu.Value  = dt.Rows[0]["VIURL"].ToString();
            hdThongTinThem.Value = dt.Rows[0]["VISEOMETACANONICAL"].ToString();
            hdEnable.Value       = dt.Rows[0]["IIENABLE"].ToString();
            hdNgayXuatBan.Value  = dt.Rows[0]["VISEOMETALANG"].ToString();

            if (dt.Rows[0]["FIPRICE"].ToString().Equals("1"))
            {
                ltimg.Text = ImagesExtension.GetImage(pic, dt.Rows[0]["VIIMAGE"].ToString(), "", "admImageEditAdv", false, false, "");
            }
            else
            {
                ltimg.Text = ImagesExtension.GetImageFlash(pic, dt.Rows[0]["VIIMAGE"].ToString(), "admImageEditAdv", false);
            }
            hdImg.Value = dt.Rows[0]["VIIMAGE"].ToString();



            if (dt.Rows[0]["FIPRICE"].ToString().Equals("1"))
            {
                ltimg2.Text = ImagesExtension.GetImage(pic, StringExtension.LayChuoi(dt.Rows[0]["VICONTENT"].ToString(), "", 1), "", "admImageEditAdv", false, false, "");
            }
            else
            {
                ltimg2.Text = ImagesExtension.GetImageFlash(pic, StringExtension.LayChuoi(dt.Rows[0]["VICONTENT"].ToString(), "", 1), "admImageEditAdv", false);
            }
            hdImg2.Value = StringExtension.LayChuoi(dt.Rows[0]["VICONTENT"].ToString(), "", 1);


            ddl_group_product.SelectedValue = dt.Rows[0]["IGID"].ToString();
            if (dt.Rows[0]["IIENABLE"].ToString().Equals("0"))
            {
                chk_status.Checked = false;
            }
            else
            {
                chk_status.Checked = true;
            }

            #region Ẩn nút hiển thị bài viết với tính năng duyệt tin
            if (AdvertisingConfig.KeyDuyetTin)
            {
                string userRole = CookieExtension.GetCookies("RolesUser");
                #region Với tính năng duyệt tin 2 cấp (phóng viên, biên tập => trưởng ban biên tập => tổng biên tập)
                if (HorizaMenuConfig.ShowDuyetTin2)
                {
                    if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap1, userRole))
                    {
                        #region Với tài khoản cấp 1 (phóng viên, biên tập)
                        pnTichChonDeHienThi.Visible = false;
                        ltrTrangThai.Visible        = false;
                        chk_status.Checked          = false;
                        #endregion
                    }
                    else if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap2, userRole))
                    {
                        #region Với tài khoản cấp 2 (trưởng ban biên tập)
                        pnTichChonDeHienThi.Visible = false;
                        ltrTrangThai.Visible        = false;
                        chk_status.Checked          = false;
                        #endregion
                    }
                    else if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap3, userRole))
                    {
                        #region Với tài khoản cấp 3 (tổng biên tập)
                        chk_status.Text = Developer.DuyetTinKeyword.XuatBanQuangCao;
                        #endregion
                    }
                }
                #endregion
                #region Với tính năng duyệt tin 1 cấp (phóng viên, biên tập viên => tổng biên tập)
                else if (HorizaMenuConfig.ShowDuyetTin1)
                {
                    if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap2, userRole))
                    {
                        #region Với tài khoản cấp 2 (phóng viên, biên tập)
                        pnTichChonDeHienThi.Visible = false;
                        ltrTrangThai.Visible        = false;
                        chk_status.Checked          = false;
                        #endregion
                    }
                    else if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap3, userRole))
                    {
                        #region Với tài khoản cấp 3 (tổng biên tập)
                        chk_status.Text = Developer.DuyetTinKeyword.XuatBanQuangCao;
                        #endregion
                    }
                }
                #endregion
            }
            #endregion
        }
        #endregion
        #region  insert
        else
        {
            LtInsertUpdate.Text    = Developer.AdvertisingKeyword.ThemMoi;
            btn_insert_update.Text = "Đồng ý";
            txt_title.Focus();

            #region Ẩn nút hiển thị bài viết với tính năng duyệt tin
            if (AdvertisingConfig.KeyDuyetTin)
            {
                chk_status.Checked = false;
                string userRole = CookieExtension.GetCookies("RolesUser");
                #region Với tính năng duyệt tin 2 cấp (phóng viên, biên tập => trưởng ban biên tập => tổng biên tập)
                if (HorizaMenuConfig.ShowDuyetTin2)
                {
                    if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap1, userRole))
                    {
                        #region Với tài khoản cấp 1 (phóng viên, biên tập)
                        pnTichChonDeHienThi.Visible = false;
                        #endregion
                    }
                    else if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap2, userRole))
                    {
                        #region Với tài khoản cấp 2 (trưởng ban biên tập)
                        pnTichChonDeHienThi.Visible = false;
                        #endregion
                    }
                    else if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap3, userRole))
                    {
                        #region Với tài khoản cấp 3 (tổng biên tập)
                        chk_status.Text = Developer.DuyetTinKeyword.XuatBanQuangCao;
                        #endregion
                    }
                }
                #endregion
                #region Với tính năng duyệt tin 1 cấp (phóng viên, biên tập viên => tổng biên tập)
                else if (HorizaMenuConfig.ShowDuyetTin1)
                {
                    if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap2, userRole))
                    {
                        #region Với tài khoản cấp 2 (phóng viên, biên tập)
                        pnTichChonDeHienThi.Visible = false;
                        #endregion
                    }
                    else if (StringExtension.RoleInListRoles(PhanQuyen.DuyetTin.Cap3, userRole))
                    {
                        #region Với tài khoản cấp 3 (tổng biên tập)
                        chk_status.Text = Developer.DuyetTinKeyword.XuatBanQuangCao;
                        #endregion
                    }
                }
                #endregion
            }
            #endregion
        }
        #endregion
    }
Пример #3
0
    void InitialControlsValue(bool insert)
    {
        #region update
        if (!insert)
        {
            LtInsertUpdate.Text    = Developer.AdvertisingKeyword.CapNhat;
            btn_insert_update.Text = "Đồng ý";
            ckbContinue.Visible    = false;
            fields    = "*";
            condition = DataExtension.AndConditon(GroupsTSql.GetGroupsByVgapp(app), ItemsTSql.GetItemsByIid(iid));
            DataTable dt = new DataTable();
            dt = GroupsItems.GetAllData(top, fields, condition, orderBy);
            txt_width_adv.Text          = dt.Rows[0]["VIKEY"].ToString();
            txt_title.Text              = dt.Rows[0]["VITITLE"].ToString();
            txt_height_adv.Text         = dt.Rows[0]["VIDESC"].ToString();
            txt_link_adv.Text           = dt.Rows[0]["VIURL"].ToString();
            txt_link_to_image.Text      = dt.Rows[0]["VIAUTHOR"].ToString();
            TbDesc.Text                 = dt.Rows[0][ItemsColumns.VISEOTITLEColumn].ToString();
            ddl_type_open.SelectedValue = dt.Rows[0]["VIPARAMS"].ToString();
            txt_order.Text              = dt.Rows[0]["IORDER"].ToString();
            if (dt.Rows[0]["FIPRICE"].ToString().Equals("1"))
            {
                ltimg.Text = ImagesExtension.GetImage(pic, dt.Rows[0]["VIIMAGE"].ToString(), "", "admImageEditAdv", false, false, "");
            }
            else
            {
                ltimg.Text = ImagesExtension.GetImageFlash(pic, dt.Rows[0]["VIIMAGE"].ToString(), "admImageEditAdv", false);
            }
            hdImg.Value = dt.Rows[0]["VIIMAGE"].ToString();



            if (dt.Rows[0]["FIPRICE"].ToString().Equals("1"))
            {
                ltimg2.Text = ImagesExtension.GetImage(pic, StringExtension.LayChuoi(dt.Rows[0]["VICONTENT"].ToString(), "", 1), "", "admImageEditAdv", false, false, "");
            }
            else
            {
                ltimg2.Text = ImagesExtension.GetImageFlash(pic, StringExtension.LayChuoi(dt.Rows[0]["VICONTENT"].ToString(), "", 1), "admImageEditAdv", false);
            }
            hdImg2.Value = StringExtension.LayChuoi(dt.Rows[0]["VICONTENT"].ToString(), "", 1);


            ddl_group_product.SelectedValue = dt.Rows[0]["IGID"].ToString();
            if (dt.Rows[0]["IIENABLE"].ToString().Equals("0"))
            {
                chk_status.Checked = false;
            }
            else
            {
                chk_status.Checked = true;
            }
        }
        #endregion
        #region  insert
        else
        {
            LtInsertUpdate.Text    = Developer.AdvertisingKeyword.ThemMoi;
            btn_insert_update.Text = "Đồng ý";
            txt_title.Focus();
        }
        #endregion
    }