示例#1
0
    protected void GetData()
    {
        ddlCol.Visible  = true;
        Button1.Visible = true;

        if (groupid != string.Empty)
        {
            Groups group = new Groups();
            if (groupid != null)
            {
                DataRow dr = group.GetInfo(groupid);
                if (dr != null)
                {
                    ltlName.Text = dr["title"].ToString();
                }
                else
                {
                    if (groupid == "00")
                    {
                        ltlName.Text = Language.GetTextByID(96);
                    }
                    //if (groupid == "000")
                    //{
                    //    ltlName.Text = Language.GetTextByID(241);
                    //}
                    //if (groupid == "0000")
                    //{
                    //    ltlName.Text = Language.GetTextByID(244);
                    //}
                }
            }

            advertonline        = new AdvertOnline(groupid, col);
            rptGroup.DataSource = advertonline.GetAdvert();
            rptGroup.DataBind();
            string PageQuery = "page";
            string strcPage  = Request.QueryString[PageQuery];
            if (strcPage == null)
            {
                strcPage = "1";
            }
            int cPage = Convert.ToInt32(strcPage);
            int TotalRecords, TotalPages;

            rptFree.DataSource = advertonline.GetNotInAdvert(cPage, 15, out TotalRecords, out TotalPages);
            rptFree.DataBind();
            UssUrl sUrl = new UssUrl();
            PageList1.m_pTotalPage   = TotalPages;
            PageList1.m_pPageQuery   = PageQuery;
            PageList1.m_pCurrentPage = cPage;
            PageList1.m_pPageUrl     = sUrl.Url;
            PageList1.m_pIconPath    = Globals.UrlImages;

            ltlTotal1.Text = string.Format(Language.GetTextByID(205), TotalRecords);
        }
    }
示例#2
0
    private void lbtSelect_Click(object sender, System.EventArgs e)
    {
        LinkButton lbtSelect1 = (LinkButton)sender;

        if (lbtSelect1.CommandArgument != String.Empty)
        {
            string id = lbtSelect1.CommandArgument.ToString();
            advertonline = new AdvertOnline(groupid, col);
            advertonline.AddToAdvert(id);
            GetData();
        }
    }
示例#3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        group = new Groups();
        if (Request.QueryString["groupid"] != null)
        {
            groupid = Request.QueryString["groupid"].ToString();
        }
        if (!this.IsPostBack)
        {
            ltlHeader.Text         = Language.GetTextByID(287);
            imgIconHeader.ImageUrl = Globals.UrlImages + "icon_menu1.gif";
            ltlHeader1.Text        = Language.GetTextByID(140);
            ltlGroupTitle.Text     = Language.GetTextByID(132);
            imgIconName.ImageUrl   = Globals.UrlImages + "icon_menu1.gif";
            if (groupid != null)
            {
                ddlCol.Visible  = true;
                Button1.Visible = true;
            }
            else
            {
                ltlName.Text    = "";
                ddlCol.Visible  = false;
                Button1.Visible = false;
            }
            //DropDownLoadList
            ddlCol.DataSource     = AdvertOnline.GetAllPage();
            ddlCol.DataValueField = "id";
            ddlCol.DataTextField  = "title";
            ddlCol.DataBind();
            ddlCol.Attributes.Add("style", "border:1 solid #ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #ff0000; width:250px");
            try
            {
                ddlCol.SelectedValue = col;
            }
            catch
            {
            }
            Button1.Text = Language.GetTextByID(37);
            //Trees view
            //treeview1.ShowCheckBoxes = TreeNodeTypes.All;
            treeview1.ShowLines   = true;
            treeview1.ExpandDepth = 0;
            BildRoot(treeview1);

            GetData();
        }
    }
示例#4
0
 protected void Button1_Click1(object sender, EventArgs e)
 {
     advertonline = new AdvertOnline(groupid, col);
     foreach (RepeaterItem rptItem in rptGroup.Items)
     {
         Literal ltlID        = (Literal)rptItem.FindControl("ltlID");
         TextBox tbxIdx       = (TextBox)rptItem.FindControl("tbxIdx");
         TextBox tbxStartDate = (TextBox)rptItem.FindControl("tbxStartDate");
         TextBox tbxEndDate   = (TextBox)rptItem.FindControl("tbxEndDate");
         string  id           = ltlID.Text.ToString();
         string  sStartDate   = tbxStartDate.Text.Trim();
         string  sEndDate     = tbxEndDate.Text.Trim();
         int     idx          = Convert.ToInt32(tbxIdx.Text.ToString());
         advertonline.Update(id, Convert.ToDateTime(Globals.EnglishDate(sStartDate)), Convert.ToDateTime(Globals.EnglishDate(sEndDate)), idx);
     }
     GetData();
 }