Esempio n. 1
0
    override protected Boolean LoadData()
    {
        try
        {
            // Load Data For Page.
            DAPage daPage = new DAPage();
            daPage.USP_Page_GetFullID(this.KeyID);

            fPage.Value            = daPage.fPage.ToString();
            fMetaTitle.Value       = daPage.fMetaTitle.ToString();
            fMetaDescription.Value = daPage.fMetaDescription.ToString();
            fMetaKeywords.Value    = daPage.fMetaKeywords.ToString();

            //

            // Khi cần enabled cột nào
            //if (this.KeyID > 0)
            //{
            //    if (mode != Act.Clone)
            //        fUserName.Enabled = false;
            //    else
            //        fUserName.Text = "";
            //}
        }
        catch (Exception e)
        {
            ShowErrorMes("Lỗi hệ thống: " + e.ToString());
            return(false);
        }

        return(true);
    }
Esempio n. 2
0
    override protected Boolean GetDataComboBox()
    {
        DAPage daPage = new DAPage();

        sPageID.DataSource = daPage.USP_Page_GetDataForComboBox();
        sPageID.DataBind();

        return(true);
    }
Esempio n. 3
0
 override protected int DeleteByID(int pID)
 {
     try
     {
         DAPage DAPage = new DAPage();
         DAPage.USP_Page_Delete(pID);
         return(1);
     }
     catch { return(0); }
 }
Esempio n. 4
0
    override protected int ExecUpdate()
    {
        // Update with ID = this.ID
        try
        {
            DAPage DAPage = CreateObjectFromPage();
            DAPage.fID = this.KeyID;

            DAPage.USP_Page_Update();
            return(1);
        }
        catch { return(0); }
    }
Esempio n. 5
0
    protected override int ExecUpdate()
    {
        DAPage daPage = new DAPage();

        daPage.fID = this.KeyID;
        daPage.fMetaDescription = fMetaDescription.Value;
        daPage.fMetaKeywords    = fMetaDescription.Value;
        daPage.fMetaTitle       = fMetaTitle.Value;

        daPage.USP_Page_UpdateSEO();
        return(1);
        //return base.ExecUpdate();
    }
    override protected Boolean GetDataComboBox()
    {
        try
        {
            DAPage daPage = new DAPage();
            fPageID.DataSource = daPage.USP_Page_GetDataForComboBox();
            fPageID.DataBind();

            DAControlList daControlList = new DAControlList();
            fUControl.DataSource = daControlList.USP_ControlList_GetDataForComboBox_Custom();
            fUControl.DataBind();

            return(true);
        }
        catch (Exception ex)
        {
            ShowErrorMes("Lỗi hệ thống: " + ex.Message);
            return(false);
        }
    }
Esempio n. 7
0
    override protected int ExecInsert()
    {
        try
        {
            DAPage DAPage = CreateObjectFromPage();

            if (this.mode == ActParam.New)
            {
                DAPage.fID = DAPage.USP_GetKey();
                this.KeyID = DAPage.fID; // --> Update new SessionID for continue edit.
            }
            else
            {
                DAPage.fID = 0;
            }

            DAPage.USP_Page_Insert();
            return(1);
        }
        catch { return(0); }
    }
Esempio n. 8
0
    private DAPage CreateObjectFromPage()
    {
        // check
        DAPage daPage = new DAPage();

        //
        daPage.fPage        = fPage.Value.Trim();
        daPage.fPageURL     = fPageURL.Value.Trim();
        daPage.fUControl    = fUControl.Value.Trim();
        daPage.fDescription = fDescription.Value;

        HttpPostedFile file = inputFile.PostedFile;

        if (file != null && file.ContentLength > 0)
        {
            //Delete old file
            Utils.DeleteFile(fImgLink.ImageUrl, Server);
            daPage.fImgLink = Utils.UploadImage(file, Server, "~/Media/Page");
        }
        else
        {
            daPage.fImgLink = fImgLink.ImageUrl.Replace("~", "");
        }
        fImgLink.ImageUrl = "~" + daPage.fImgLink;

        daPage.fParam           = fParam.Value.Trim();
        daPage.fActive          = fActive.Checked;
        daPage.fOperator        = MySession.UserName;
        daPage.fMetaTitle       = fMetaTitle.Value.Trim();
        daPage.fMetaDescription = fMetaDescription.Value.Trim();
        daPage.fMetaKeywords    = fMetaKeywords.Value.Trim();
        daPage.fTags            = fTags.Value.Trim();
        //

        return(daPage);
    }