Пример #1
0
    protected void BtnGenerate_Click(object sender, EventArgs e)
    {
        if (Page.IsValid)
        {
            DateTime sDate = Convert.ToDateTime(startDate.Text);
            DateTime eDate = Convert.ToDateTime(endDate.Text);

            lblsdate.Text = sDate.ToShortDateString();
            lbledate.Text = eDate.ToShortDateString();
            lblmsg.Text   = "List of items running low on stock which are yet to be delivered from supplier";
            List <ShortfallItems> ritem = pCtrlr.GenerateReorderReportForPurchasedItems(sDate, eDate);
            if (ritem.Count == 0)
            {
                lblresult1.Text = "No Shortfall item";
            }
            else
            {
                lblresult1.Text = "";
            }
            GvPurchasedreoderItem.DataSource = ritem;
            GvPurchasedreoderItem.DataBind();
            List <ShortfallItems> ritem1 = pCtrlr.GenerateShortfallItemsReport(sDate, eDate);
            if (ritem1.Count == 0)
            {
                lblresult2.Text = "No Shortfall item";
            }
            else
            {
                lblresult2.Text = "";
            }
            lblmsg2.Text = "List of items running low on stock with no purchases done yet";
            GvShortfallItems.DataSource = ritem1;
            GvShortfallItems.DataBind();
        }
        else
        {
            lblmsg.Text  = "";
            lblmsg2.Text = "";
            GvPurchasedreoderItem.DataSource = null;
            GvPurchasedreoderItem.DataBind();
            GvShortfallItems.DataSource = null;
            GvShortfallItems.DataBind();
        }
    }