コード例 #1
0
 private void BindData()
 {
     int nID = 1;// ConvertData.ConvertToInt(Request.QueryString["pid"]);
     try
     {
         StaticPages obj = new StaticPages();
         obj.LoadById(nID);
         string sUrl = Constants.ROOT + "StaticPageDetails.aspx" + "?pid=" + nID;
         string sImage = obj.Data.Images;
         lnkIntroduct.Text = obj.Data.PageName;
         lnkIntroduct.NavigateUrl = sUrl;
         lblInit.Text = obj.Data.InitContent;
         lnkimg.NavigateUrl = sUrl;
         if (sImage.Length > 0)
         {
             img.ImageUrl = Constants.ROOT + Constants.IMAGE_STATICPAGE_DEFAULT_UPLOAD + sImage;
         }
         else { img.ImageUrl = Constants.ROOT + Constants.IMAGE_NO_IMAGE_FRONTEND; }
     }
     catch
     {
         //Response.Redirect("/index.html");
         Response.Redirect("~/Default.aspx");
     }
 }
コード例 #2
0
    protected void RpStaticPage_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        string strCommand = e.CommandName;
        int IntpageID = ConvertData.ConvertToInt(e.CommandArgument);

        StaticPages objPage = new StaticPages();
        int nStatus = 0;
        switch (strCommand)
        {
            case "Edit":
                string sEdit = Constants.ROOT + Pages.BackEnds.ADMIN + "?" + Constants.PAGE + "=" + Pages.BackEnds.STR_STATICPAGE_ADD + "&" + Constants.ACTION + "=" + Constants.ACTION_EDIT + "&" + Constants.ACTION_ID + "=" + IntpageID;
                Response.Redirect(sEdit);
                break;

            case "Delete":
                objPage.LoadById(IntpageID);
                string sDelImage = Support.DeleteFile("staticpage", ConvertData.ConvertToString(objPage.Data.Images));
                nStatus = objPage.DeleteById(IntpageID);

                BindData(1);
                break;

            case "Active":
                nStatus = objPage.UpdateStatus(IntpageID, Constants.STATUS_INACTIVE);

                BindData(1);
                break;
            case "Inactive":
                nStatus = objPage.UpdateStatus(IntpageID, Constants.STATUS_ACTIVE);

                BindData(1);
                break;
        }
    }
コード例 #3
0
 private void BindData()
 {
     int nID = 11;//gio hang
     try
     {
         StaticPages obj = new StaticPages();
         obj.LoadById(nID);
         ltrStaticPage.Text = obj.Data.PageContent;
     }
     catch
     {
         Response.Redirect("/index.html");
         //Response.Redirect("~/Default.aspx");
     }
 }
コード例 #4
0
 private void BindData()
 {
     int nID = ConvertData.ConvertToInt(Request.QueryString["pid"]);
     try
     {
         StaticPages obj = new StaticPages();
         obj.LoadById(nID);
         ltrContent.Text = obj.Data.PageContent;
         //lblTitle.Text = obj.Data.PageName;
     }
     catch
     {
         Response.Redirect("/Default.aspx");
         //Response.Redirect("~/Default.aspx");
     }
 }
コード例 #5
0
 private eStaticPages NewsEntity()
 {
     eStaticPages entityNews = new eStaticPages();
     int nItemID = ConvertData.ConvertToInt(Request.QueryString[Constants.ACTION_ID]);
     string sQueery = ConvertData.ConvertToString(Request.QueryString[Constants.ACTION]);
     if (nItemID > 0 && sQueery == Constants.ACTION_EDIT)
     {
         StaticPages objNews = new StaticPages();
         objNews.LoadById(nItemID);
         entityNews = objNews.Data;
     }
     return entityNews;
 }
コード例 #6
0
    private void GetData(int ItemID)
    {
        // Get data to view on UI Controls
        int nStatus = 0;
        int nDisplayOrder = 0;

        StaticPages objStaticPage = new StaticPages();
        objStaticPage.LoadById(ItemID);

        nStatus = ConvertData.ConvertToInt(objStaticPage.Data.Status);
        if (nStatus > 0)
            chkActive.Checked = true;
        else  chkActive.Checked = false;

        nDisplayOrder = ConvertData.ConvertToInt(objStaticPage.Data.Priority);
        if (nDisplayOrder > 0)
            chkDisplayOrder.Checked = true;
        else
            chkDisplayOrder.Checked = false;

        nStatus = ConvertData.ConvertToInt(objStaticPage.Data.Status);
        int nPriority = ConvertData.ConvertToInt(objStaticPage.Data.Priority);
        txtPriority.Text = ConvertData.ConvertToString(objStaticPage.Data.Priority);

        ddlGroup.SelectedValue = ConvertData.ConvertToString(objStaticPage.Data.GroupID);
        txtTitle.Text = objStaticPage.Data.PageName;
        txtMenuName.Text = objStaticPage.Data.MenuName;
        txtcontent.Text = (ConvertData.ConvertToString(objStaticPage.Data.PageContent));
        txtInitContent.Text = ConvertData.ConvertToString(objStaticPage.Data.InitContent);

        if (objStaticPage.Data.Images != "")
            imgImage.ImageUrl = Constants.ROOT + Constants.IMAGE_STATICPAGE_DEFAULT_UPLOAD + objStaticPage.Data.Images;
        else imgImage.ImageUrl = Constants.IMAGE_NO_IMAGE;
        lbimg.Text = ConvertData.ConvertToString(objStaticPage.Data.Images);
        urlImg.NavigateUrl = Constants.ROOT + Constants.IMAGE_STATICPAGE_DEFAULT_UPLOAD + objStaticPage.Data.Images;
        int nParent = ConvertData.ConvertToInt(objStaticPage.Data.Parent);
        if (nParent >0)
        {
            ddlCategory.SelectedValue = ConvertData.ConvertToString(nParent);
        }
    }
コード例 #7
0
    private void LoadData()
    {
        int nTotal = ConvertData.ConvertToInt(Request.QueryString["total"]);
        lblTotal.Text = ConvertData.ConvertToString(Support.FormatCurrency(nTotal)) + " " + "VNĐ";

        Company objCompany = new Company();
        DataTable dtbCompany = new DataTable();
        dtbCompany = objCompany.Search();
        int nCompanyCount = dtbCompany.Rows.Count;
        int nCompanyLastestID = ConvertData.ConvertToInt(dtbCompany.Rows[nCompanyCount - 1]["CompanyID"]);
        objCompany.LoadById(nCompanyLastestID);

        lblCompanyName.Text = objCompany.Data.CompanyName;

        string nID = Request.QueryString["id"];
        int nIndex = nID.IndexOf("-");
        int nCount = nID.Split('-').Length - 1;
        ArrayList alProducts = new ArrayList(nID.Split('-'));

        ArrayList alsProducts = new ArrayList();

        for (int i = 0; i < nCount; i++) {
            alsProducts.Add(new PositionData(ConvertData.ConvertToInt(alProducts[i])));
        }

        rptProducts.DataSource = alsProducts;
        rptProducts.DataBind();

        StaticPages objStaticPage = new StaticPages();
        objStaticPage.LoadById(14);
        ltrTaikhoan.Text = objStaticPage.Data.PageContent;
    }