protected void btn_save_Click(object sender, EventArgs e)
 {
     SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyMailWebsite, tbEmail.Text, language);
     SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyMailPasswordWebsite, tbPassword.Text, language);
     SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyEmailPhu, tbSubEmail.Text, language);
     GetContentInControl();
 }
Beispiel #2
0
    protected void btn_save_Click(object sender, EventArgs e)
    {
        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyMailWebsite, tbEmail.Text, language);
        string password = tbPassword.Text;

        if (password.Length < 1)
        {
            password = hdOldPassword.Value;
        }
        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyMailPasswordWebsite, password, language);
        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyEmailPhu, tbSubEmail.Text, language);
        GetContentInControl();
        if (password.Length > 0)
        {
            ScriptManager.RegisterStartupScript(this, this.GetType(), "", "ThongBao(3000,'Cập nhật thành công')", true);
        }

        #region Logs
        string logAuthor     = CookieExtension.GetCookies("LoginSetting");
        string logCreateDate = DateTime.Now.ToString();
        Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", SettingsExtension.KeyMailWebsite, logAuthor,
                        "",
                        logCreateDate + ": " + logAuthor + " cập nhật thông tin hệ thống (" +
                        SettingsExtension.KeyMailWebsite + ")");

        #endregion
    }
    protected void btn_save_Click(object sender, EventArgs e)
    {
        if (rdOn.Checked == false)
        {
            on = "0";
        }
        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyNhacNenWebsite, StringExtension.GhepChuoi("", txt_source.Text, ltMediaName.Text, on), lang);

        #region Sound
        if (fuMedia.FileName.Length > 0 && fuMedia.PostedFile.ContentLength > 0)
        {
            ImagesExtension.DeleteImageWhenDeleteItem(pic, ltMediaName.Text);

            string filename = "";
            filename = System.IO.Path.GetFileName(fuMedia.PostedFile.FileName);
            string fileex = "";
            fileex = System.IO.Path.GetExtension(filename).ToLower();
            if (fileex == ".mp3" || fileex == ".wma")
            {
                string fileNotEx = System.IO.Path.GetFileNameWithoutExtension(fuMedia.PostedFile.FileName);
                vSound = StringExtension.ReplateTitle(fileNotEx) + DateTime.Now.Ticks.ToString() + fileex;
                fuMedia.SaveAs(Request.PhysicalApplicationPath + "/" + pic + "/" + vSound);
            }
            TatThanhJsc.Extension.SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyNhacNenWebsite, StringExtension.GhepChuoi("", txt_source.Text, vSound, on), lang);
        }
        #endregion

        GetContentInControl();

        ScriptManager.RegisterStartupScript(this, this.GetType(), "alertSuccess", "ThongBao(3000,'Cập nhật thành công !');", true);
    }
    protected void btnXoaAnhHienTai_Click(object sender, EventArgs e)
    {
        ImagesExtension.DeleteImageWhenDeleteItem(pic, hdShareImage.Value);
        hdShareImage.Value       = "";
        btnXoaAnhHienTai.Visible = false;
        ltrShareImage.Text       = "";

        SettingsExtension.SetOtherSettingKey(SettingKey.SeoImageCustomerReviews, "", lang);
    }
 protected void lbtDelCurrentMedia_Click(object sender, EventArgs e)
 {
     if (rdOn.Checked == false)
     {
         on = "0";
     }
     ImagesExtension.DeleteImageWhenDeleteItem(pic, ltMediaName.Text);
     ltMediaName.Text = "";
     SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyNhacNenWebsite, StringExtension.GhepChuoi("", txt_source.Text, ltMediaName.Text, on), lang);
 }
Beispiel #6
0
    protected void BtnSave_Click(object sender, EventArgs e)
    {
        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyContentContactWebsite,
                                             ContentExtendtions.ProcessStringContent(tbNoiDungTrangLienHe.Text, hdNoiDungTrangLienHe.Value,
                                                                                     FolderPic.Contact), language);


        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyThongBaoSauKhiGuiLienHe,
                                             ContentExtendtions.ProcessStringContent(tbThongBaoSauKhiGuiLienHe.Text, hdThongBaoSauKhiGuiLienHe.Value,
                                                                                     FolderPic.Contact), language);

        SettingsExtension.SetOtherSettingKey("ThongBaoSauKhiGuiDKDichVu", tbThongBaoSauKhiGuiDKDichVu.Text, language);
    }
    protected void btSave_Click(object sender, EventArgs e)
    {
        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyBatTatTuDongLayAnh, ddlShowpopup.SelectedValue, lang);

        #region Logs
        string logAuthor     = CookieExtension.GetCookies("LoginSetting");
        string logCreateDate = DateTime.Now.ToString();
        Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", SettingsExtension.KeyBatTatTuDongLayAnh, logAuthor,
                        "",
                        logCreateDate + ": " + logAuthor + " cập nhật thông tin hệ thống (" +
                        SettingsExtension.KeyBatTatTuDongLayAnh + ")");

        #endregion
    }
    protected void btn_save_Click(object sender, EventArgs e)
    {
        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyTitleWebsite, txt_title_website.Text, language);
        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyDescMetatagWebsite, TbDescWebsite.Text, language);
        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyKeyWebsite, txt_key_website.Text, language);

        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyKeyGoogleAnalytics, TbGoogleAnalytics.Text, language);

        #region Logs
        string logAuthor     = CookieExtension.GetCookies("LoginSetting");
        string logCreateDate = DateTime.Now.ToString();
        Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", "Thông tin tối ưu website", logAuthor,
                        "",
                        logCreateDate + ": " + logAuthor + " cập nhật thông tin hệ thống (Thông tin tối ưu website)");

        #endregion
    }
    protected void btSave_Click(object sender, EventArgs e)
    {
        //Lay thong tin trang popup tai trang chu
        SettingsExtension.SetOtherSettingKey(TatThanhJsc.Extension.SettingsExtension.KeyHienThiPopupTaiTrangChu, ddlShowpopup.SelectedValue, language);

        string newDetail = ContentExtendtions.ProcessStringContent(tbPopupDetail.Text, hdOldDetail.Value, FolderPic.SystemWebsite);

        SettingsExtension.SetOtherSettingKey(TatThanhJsc.Extension.SettingsExtension.KeyChiTietTrangPopup, newDetail, language);

        string newContent = ContentExtendtions.ProcessStringContent(tbPopupContent.Text, hdOldContent.Value, FolderPic.SystemWebsite);

        SettingsExtension.SetOtherSettingKey(TatThanhJsc.Extension.SettingsExtension.KeyNoiDungPopupTaiTrangChu, newContent, language);

        ScriptManager.RegisterStartupScript(this, this.GetType(), "alertSuccess", "alert('Cập nhật thành công!');", true);

        #region Logs
        string logAuthor     = CookieExtension.GetCookies("LoginSetting");
        string logCreateDate = DateTime.Now.ToString();
        Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", SettingsExtension.KeyHienThiPopupTaiTrangChu, logAuthor,
                        "",
                        logCreateDate + ": " + logAuthor + " cập nhật thông tin hệ thống (" + SettingsExtension.KeyHienThiPopupTaiTrangChu + ")");

        #endregion
    }
    protected void btSave_Click(object sender, EventArgs e)
    {
        SettingsExtension.SetOtherSettingKey(SettingKey.SoNewsTrenTrangChu, tbSoNewsTrenTrangChu.Text, language);
        SettingsExtension.SetOtherSettingKey(SettingKey.SoNewsKhacTrenMotTrang, tbSoNewsKhacTrenMotTrang.Text, language);
        SettingsExtension.SetOtherSettingKey(SettingKey.SoNewsTrenTrangDanhMuc, tbSoNewsTrenTrangDanhMuc.Text, language);

        #region Đóng dấu ảnh
        if (cbDongDauAnh.Checked)
        {
            SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhNews, "1", language);
        }
        else
        {
            SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhNews, "0", language);
        }

        #region Ảnh làm dấu
        if (fulDongDauAnh.PostedFile.ContentLength > 0)
        {
            //Xoá ảnh cũ
            if (hdLogoImage.Value.Length > 0)
            {
                TatThanhJsc.Extension.ImagesExtension.DeleteImageWhenDeleteItem(pic, hdLogoImage.Value);
            }

            //Lưu ảnh mới
            string fileName = "";
            if (TatThanhJsc.Extension.ImagesExtension.ValidType(fulDongDauAnh.FileName))
            {
                string fileEx = fulDongDauAnh.FileName.Substring(fulDongDauAnh.FileName.LastIndexOf("."));
                fileName = "WatermarkLogo" + fileEx;
                fulDongDauAnh.SaveAs(Request.PhysicalApplicationPath + "/" + pic + "/" + fileName);
                ltrLogoImage.Text = TatThanhJsc.Extension.ImagesExtension.GetImage(pic, fileName, "", "", false, false, "");
            }
            SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhNews_AnhDau, fileName, language);
        }
        #endregion

        SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhNews_ViTri, rbViTriDongDau.SelectedValue, language);
        SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhNews_LeNgang, tbLeX.Text, language);
        SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhNews_LeDoc, tbLeY.Text, language);
        SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhNews_TyLe, tbPhanTram.Text, language);
        SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhNews_TrongSuot, tbTrongSuot.Text, language);
        #endregion

        #region Hạn chế kích thước ảnh đại diện
        if (cbHanCheKichThuoc.Checked)
        {
            SettingsExtension.SetOtherSettingKey(SettingKey.HanCheKichThuocAnhNews, "1", language);
        }
        else
        {
            SettingsExtension.SetOtherSettingKey(SettingKey.HanCheKichThuocAnhNews, "0", language);
        }

        SettingsExtension.SetOtherSettingKey(SettingKey.HanCheKichThuocAnhNews_MaxWidth, tbHanCheW.Text, language);
        SettingsExtension.SetOtherSettingKey(SettingKey.HanCheKichThuocAnhNews_MaxHeight, tbHanCheH.Text, language);
        #endregion

        #region Tạo ảnh nhỏ cho ảnh đại diện
        if (cbTaoAnhNho.Checked)
        {
            SettingsExtension.SetOtherSettingKey(SettingKey.TaoAnhNhoChoAnhNews, "1", language);
        }
        else
        {
            SettingsExtension.SetOtherSettingKey(SettingKey.TaoAnhNhoChoAnhNews, "0", language);
        }

        SettingsExtension.SetOtherSettingKey(SettingKey.TaoAnhNhoChoAnhNews_MaxWidth, tbAnhNhoW.Text, language);
        SettingsExtension.SetOtherSettingKey(SettingKey.TaoAnhNhoChoAnhNews_MaxHeight, tbAnhNhoH.Text, language);
        #endregion

        SaveConfigs();

        ScriptManager.RegisterStartupScript(this, this.GetType(), "alertSuccess", "ThongBao(3000,'Cập nhật thành công !');", true);
    }
    protected void btSave_Click(object sender, EventArgs e)
    {
        #region Cấu hình số lượng
        SettingsExtension.SetOtherSettingKey(SettingKey.SoCustomerReviewsTrenTrangChu, tbSoCustomerReviewsTrenTrangChu.Text, lang);
        SettingsExtension.SetOtherSettingKey(SettingKey.SoCustomerReviewsKhacTrenMotTrang, tbSoCustomerReviewsKhacTrenMotTrang.Text, lang);
        SettingsExtension.SetOtherSettingKey(SettingKey.SoCustomerReviewsTrenTrangDanhMuc, tbSoCustomerReviewsTrenTrangDanhMuc.Text, lang);
        #endregion

        #region Cấu hình đóng dấu ảnh
        #region Đóng dấu ảnh
        if (cbDongDauAnh.Checked)
        {
            SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhCustomerReviews, "1", lang);
        }
        else
        {
            SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhCustomerReviews, "0", lang);
        }

        #region Ảnh làm dấu
        if (fulDongDauAnh.PostedFile.ContentLength > 0)
        {
            //Xoá ảnh cũ
            if (hdWatermarkLogo.Value.Length > 0)
            {
                ImagesExtension.DeleteImageWhenDeleteItem(pic, hdWatermarkLogo.Value);
            }

            //Lưu ảnh mới
            string fileName = "";
            if (ImagesExtension.ValidType(fulDongDauAnh.FileName))
            {
                string fileEx = fulDongDauAnh.FileName.Substring(fulDongDauAnh.FileName.LastIndexOf("."));
                fileName = "WatermarkLogo" + fileEx;
                fulDongDauAnh.SaveAs(Request.PhysicalApplicationPath + "/" + pic + "/" + fileName);
                ltrWatermarkLogo.Text = ImagesExtension.GetImage(pic, fileName, "", "", false, false, "");
            }
            SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhCustomerReviews_AnhDau, fileName, lang);
        }
        #endregion

        SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhCustomerReviews_ViTri, rbViTriDongDau.SelectedValue, lang);
        SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhCustomerReviews_LeNgang, tbLeX.Text, lang);
        SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhCustomerReviews_LeDoc, tbLeY.Text, lang);
        SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhCustomerReviews_TyLe, tbPhanTram.Text, lang);
        SettingsExtension.SetOtherSettingKey(SettingKey.DongDauAnhCustomerReviews_TrongSuot, tbTrongSuot.Text, lang);
        #endregion

        #region Hạn chế kích thước ảnh đại diện
        if (cbHanCheKichThuoc.Checked)
        {
            SettingsExtension.SetOtherSettingKey(SettingKey.HanCheKichThuocAnhCustomerReviews, "1", lang);
        }
        else
        {
            SettingsExtension.SetOtherSettingKey(SettingKey.HanCheKichThuocAnhCustomerReviews, "0", lang);
        }

        SettingsExtension.SetOtherSettingKey(SettingKey.HanCheKichThuocAnhCustomerReviews_MaxWidth, tbHanCheW.Text, lang);
        SettingsExtension.SetOtherSettingKey(SettingKey.HanCheKichThuocAnhCustomerReviews_MaxHeight, tbHanCheH.Text, lang);
        #endregion

        #region Tạo ảnh nhỏ cho ảnh đại diện
        if (cbTaoAnhNho.Checked)
        {
            SettingsExtension.SetOtherSettingKey(SettingKey.TaoAnhNhoChoAnhCustomerReviews, "1", lang);
        }
        else
        {
            SettingsExtension.SetOtherSettingKey(SettingKey.TaoAnhNhoChoAnhCustomerReviews, "0", lang);
        }

        SettingsExtension.SetOtherSettingKey(SettingKey.TaoAnhNhoChoAnhCustomerReviews_MaxWidth, tbAnhNhoW.Text, lang);
        SettingsExtension.SetOtherSettingKey(SettingKey.TaoAnhNhoChoAnhCustomerReviews_MaxHeight, tbAnhNhoH.Text, lang);
        #endregion
        #endregion

        #region Cấu hình tối ưu seo
        SettingsExtension.SetOtherSettingKey(SettingKey.TitleCustomerReviews, tbTitle.Text, lang);
        SettingsExtension.SetOtherSettingKey(SettingKey.DescriptionCustomerReviews, tbDescription.Text, lang);

        SettingsExtension.SetOtherSettingKey(SettingKey.SeoTitleCustomerReviews, tbSeoTitle.Text, lang);
        SettingsExtension.SetOtherSettingKey(SettingKey.SeoUrlCustomerReviews, tbSeoUrl.Text, lang);
        SettingsExtension.SetOtherSettingKey(SettingKey.SeoKeywordCustomerReviews, tbSeoKeyword.Text, lang);
        SettingsExtension.SetOtherSettingKey(SettingKey.SeoDescriptionCustomerReviews, tbSeoDescription.Text, lang);

        #region Hình ảnh khi share
        if (flShareImage.PostedFile.ContentLength > 0)
        {
            //Xoá ảnh cũ
            if (hdShareImage.Value.Length > 0)
            {
                ImagesExtension.DeleteImageWhenDeleteItem(pic, hdShareImage.Value);
            }

            //Lưu ảnh mới
            string fileName = "";
            if (ImagesExtension.ValidType(flShareImage.FileName))
            {
                string filename  = flShareImage.FileName;
                string fileEx    = flShareImage.FileName.Substring(flShareImage.FileName.LastIndexOf("."));
                string fileNotEx = StringExtension.ReplateTitle(filename.Remove(filename.LastIndexOf(".") - 1));
                if (fileNotEx.Length > 9)
                {
                    fileNotEx = fileNotEx.Remove(9);
                }
                string ticks = DateTime.Now.Ticks.ToString();
                fileName = fileNotEx + "_" + ticks + fileEx;


                flShareImage.SaveAs(Request.PhysicalApplicationPath + "/" + pic + "/" + fileName);
                ltrShareImage.Text = ImagesExtension.GetImage(pic, fileName, "", "", false, false, "");
            }
            SettingsExtension.SetOtherSettingKey(SettingKey.SeoImageCustomerReviews, fileName, lang);
        }
        #endregion
        #endregion

        ScriptManager.RegisterStartupScript(this, this.GetType(), "alertSuccess", "ThongBao(3000,'Cập nhật thành công !');", true);
    }
    protected void btn_save_Click(object sender, EventArgs e)
    {
        #region Image
        string vimg = "";
        if (flimg.FileName.Length > 0 && flimg.PostedFile.ContentLength > 0)
        {
            string filename = "";
            filename = System.IO.Path.GetFileName(flimg.PostedFile.FileName);
            string fileex = "";

            fileex = System.IO.Path.GetExtension(filename).ToLower();
            if (fileex == ".jpg" || fileex == ".gif" || fileex == ".png" || fileex == ".bmp")
            {
                string fileNotEx = System.IO.Path.GetFileNameWithoutExtension(flimg.PostedFile.FileName);
                vimg = StringExtension.ReplateTitle(fileNotEx) + DateTime.Now.Ticks.ToString() + fileex;
                flimg.SaveAs(Request.PhysicalApplicationPath + "/" + FolderPic.SystemWebsite + "/" + vimg);
            }
        }
        #endregion
        if (vimg.Equals(""))
        {
            vimg = hd_img.Value;
        }
        if (!vimg.Equals(hd_img.Value))
        {
            ImagesExtension.DeleteImageWhenDeleteItem(pic, hd_img.Value);
        }
        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyLogoAdminWebsite, vimg, language);


        #region Image Map
        string vImageMap = "";
        if (FlMap.FileName.Length > 0 && FlMap.PostedFile.ContentLength > 0)
        {
            string filename = "";
            filename = System.IO.Path.GetFileName(FlMap.PostedFile.FileName);
            string fileex = "";
            fileex = System.IO.Path.GetExtension(filename).ToLower();
            if (fileex == ".ico")
            {
                string fileNotEx = System.IO.Path.GetFileNameWithoutExtension(FlMap.PostedFile.FileName);
                vImageMap = fileNotEx + DateTime.Now.Ticks.ToString() + fileex;
                FlMap.SaveAs(Request.PhysicalApplicationPath + "/" + FolderPic.SystemWebsite + "/" + vImageMap);
            }
        }
        #endregion

        if (vImageMap.Equals(""))
        {
            vImageMap = HdImageMap.Value;
        }
        if (!vImageMap.Equals(HdImageMap.Value))
        {
            ImagesExtension.DeleteImageWhenDeleteItem(pic, HdImageMap.Value);
        }
        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyFavicon, vImageMap, language);


        #region Image share
        string vimgFacebook = "";
        if (flimgFacebook.FileName.Length > 0 && flimgFacebook.PostedFile.ContentLength > 0)
        {
            string filename = "";
            filename = System.IO.Path.GetFileName(flimgFacebook.PostedFile.FileName);
            string fileex = "";

            fileex = System.IO.Path.GetExtension(filename).ToLower();
            if (fileex == ".jpg" || fileex == ".gif" || fileex == ".png" || fileex == ".bmp")
            {
                string fileNotEx = System.IO.Path.GetFileNameWithoutExtension(flimgFacebook.PostedFile.FileName);
                vimgFacebook = StringExtension.ReplateTitle(fileNotEx) + DateTime.Now.Ticks.ToString() + fileex;
                flimgFacebook.SaveAs(Request.PhysicalApplicationPath + "/" + FolderPic.SystemWebsite + "/" + vimgFacebook);
            }
        }
        #endregion
        if (vimgFacebook.Equals(""))
        {
            vimgFacebook = hd_imgFacebook.Value;
        }
        if (!vimgFacebook.Equals(hd_imgFacebook.Value))
        {
            ImagesExtension.DeleteImageWhenDeleteItem(pic, HdImageMap.Value);
        }
        SettingsExtension.SetOtherSettingKey("LogoShareHomepage", vimgFacebook, language);


        string content1   = ContentExtendtions.ProcessStringContent(txt_content_footer.Text, hdOldValue.Value, pic);
        string contenttop = ContentExtendtions.ProcessStringContent(txt_content_footer_top.Text, hdOldValueTop.Value, pic);

        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyContentFooterWebsite, content1, language);
        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyContentFooterWebsite + "Top", contenttop, language);

        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyPhoneContact, TextPhoneContact.Text, language);
        SettingsExtension.SetOtherSettingKey(SettingsExtension.KeyHotLine, TextHotLine.Text, language);
        SettingsExtension.SetOtherSettingKey("KeyContactEmail", tbEmail.Text, language);

        SettingsExtension.SetOtherSettingKey("YoutubeVideo", tbYoutubeVideo.Text, language);
        SettingsExtension.SetOtherSettingKey("KeyLinkFanPageFaceBook", tbKeyLinkFanPageFaceBook.Text, language);
        SettingsExtension.SetOtherSettingKey("KeyLinkFanPageGPlus", tbKeyLinkFanPageGPlus.Text, language);
        SettingsExtension.SetOtherSettingKey("KeyLinkFanPageTwitter", tbKeyLinkFanPageTwitter.Text, language);

        SettingsExtension.SetOtherSettingKey("KeyCurrency", ddlCurrency.SelectedValue, language);

        GetContentInControl();

        #region Logs
        string logAuthor     = CookieExtension.GetCookies("LoginSetting");
        string logCreateDate = DateTime.Now.ToString();
        Logs.InsertLogs(logCreateDate, Request.Url.ToString(), "", "Thông tin chung", logAuthor,
                        "",
                        logCreateDate + ": " + logAuthor + " cập nhật thông tin hệ thống (Thông tin chung)");

        #endregion
    }