示例#1
0
    private void eventsGrid_InitializeDataSource(object sender, Infragistics.WebUI.UltraWebGrid.UltraGridEventArgs e)
    {
        if (mainToolBar.Items.FromKeyButton("Today").Selected)
        {
            setRange("Today");
        }
        if (mainToolBar.Items.FromKeyButton("Yesterday").Selected)
        {
            setRange("Yesterday");
        }
        if (mainToolBar.Items.FromKeyButton("LastWeek").Selected)
        {
            setRange("LastWeek");
        }
        /**** For PL selection 3.5 release****/
        if ((startDate.Value == null || endDate.Value == null) && mainToolBar.Items.FromKeyButton("MineOnly").Selected)
        {
            setRange("Today");
        }
        if (startDate.Value != null && endDate.Value != null)
        {
            if (((DateTime)startDate.Value) == DateTime.Today.Date && ((DateTime)endDate.Value) == DateTime.Today.Date)
            {
                setRange("Today");
            }
            else if (((DateTime)startDate.Value) == DateTime.Today.AddDays(-1).Date&& ((DateTime)endDate.Value) == DateTime.Today.AddDays(-1).Date)
            {
                setRange("Yesterday");
            }
            else if (((DateTime)startDate.Value) == DateTime.Today.AddDays(-7).Date&& ((DateTime)endDate.Value) == DateTime.Today.Date)
            {
                setRange("LastWeek");
            }
            else
            {
                advancedToolBar.ClientSideEvents.InitializeToolbar    = "";
                mainToolBar.Items.FromKeyButton("Today").Selected     = false;
                mainToolBar.Items.FromKeyButton("Yesterday").Selected = false;
                mainToolBar.Items.FromKeyButton("LastWeek").Selected  = false;
            }
            /**** For PL selection 3.5 release****/
            if (GetSelPLs() == null)
            {
                RegisterStartupScript("hh", "<Script>alert('Please select the PLs')</script>");
                return;
            }


            eventsGrid.DataSource = GetDataSet();
            eventsGrid.DataBind();
            wPanelPL.Expanded = false;
        }
    }
示例#2
0
    private void eventsGrid_InitializeDataSource(object sender, Infragistics.WebUI.UltraWebGrid.UltraGridEventArgs e)
    {
        //Response.Write("eventsGrid_InitializeDataSource<br/>");
        if (mainToolBar.Items.FromKeyButton("Today").Selected)
        {
            setRange("Today");
        }
        if (mainToolBar.Items.FromKeyButton("Yesterday").Selected)
        {
            setRange("Yesterday");
        }
        if (mainToolBar.Items.FromKeyButton("LastWeek").Selected)
        {
            setRange("LastWeek");
        }

        if (((DateTime)startDate.Value) == DateTime.Today.Date && ((DateTime)endDate.Value) == DateTime.Today.Date)
        {
            setRange("Today");
        }
        else if (((DateTime)startDate.Value) == DateTime.Today.AddDays(-1).Date&& ((DateTime)endDate.Value) == DateTime.Today.AddDays(-1).Date)
        {
            setRange("Yesterday");
        }
        else if (((DateTime)startDate.Value) == DateTime.Today.AddDays(-7).Date&& ((DateTime)endDate.Value) == DateTime.Today.Date)
        {
            setRange("LastWeek");
        }
        else
        {
            advancedToolBar.ClientSideEvents.InitializeToolbar = "";
            //Response.Write("advancedToolBar_ButtonClicked -> Resets Dataset <br/>");
            if (Session["JobsDS"] != null)
            {
                ((DataSet)Session["JobsDS"]).Dispose(); Session["JobsDS"] = null;
            }
            mainToolBar.Items.FromKeyButton("Today").Selected     = false;
            mainToolBar.Items.FromKeyButton("Yesterday").Selected = false;
            mainToolBar.Items.FromKeyButton("LastWeek").Selected  = false;
        }

        eventsGrid.DataSource = GetDataSet();
    }