Пример #1
0
        protected void btnSave_OnClick(object sender, EventArgs e)
        {
            try
            {
                ApplicationResult objResult           = new ApplicationResult();
                MaterialStockTBL  objMaterialStockTbl = new MaterialStockTBL();
                MaterialStockTBO  objMaterialStockTbo = new MaterialStockTBO();

                foreach (GridViewRow row in gvMaterial.Rows)
                {
                    objMaterialStockTbo.MaterialID    = Convert.ToInt32(row.Cells[0].Text);
                    objMaterialStockTbo.Quantity      = Convert.ToInt32(((TextBox)row.FindControl("txtStock")).Text);
                    objMaterialStockTbo.StockYear     = Convert.ToInt32(ddlYear.Text);
                    objMaterialStockTbo.CreatedDate   = DateTime.UtcNow.AddHours(5.5).ToString();
                    objMaterialStockTbo.CreatedUserID = Convert.ToInt32(Session[ApplicationSession.USERID]);

                    objResult = objMaterialStockTbl.MaterialStockT_Insert_ForStockUpdate(objMaterialStockTbo);
                }
                ClearAll();
            }
            catch (Exception ex)
            {
                logger.Error("Error", ex);
                ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('Oops! There is some technical issue. Please Contact to your administrator.');</script>");
            }
        }
Пример #2
0
        public void BindVandorGrid()
        {
            try
            {
                ApplicationResult objResult  = new ApplicationResult();
                MaterialStockTBL  objStockBl = new MaterialStockTBL();

                objResult = objStockBl.Material_VandorWiseReport(Convert.ToInt32(ddlVandor.SelectedValue), txtFromDate.Text, txtTodate.Text, Convert.ToInt32(Session[ApplicationSession.TRUSTID]), Convert.ToInt32(Session[ApplicationSession.SCHOOLID]));
                if (objResult != null)
                {
                    gvReport.Visible    = true;
                    gvReport.DataSource = objResult.resultDT;
                    gvReport.DataBind();

                    if (objResult.resultDT.Rows.Count > 0)
                    {
                        divGO.Visible       = false;
                        divFromDate.Visible = false;
                        divToDate.Visible   = false;
                        divVandor.Visible   = false;
                        divReport.Visible   = true;
                    }
                    else
                    {
                        divGO.Visible       = true;
                        divFromDate.Visible = true;
                        divToDate.Visible   = true;
                        divVandor.Visible   = true;
                        divReport.Visible   = false;
                        ClearAll();
                        ScriptManager.RegisterStartupScript(this, GetType(), "alert", "alert('No Records Found.');", true);
                    }
                }


                lblTrust.Text    = Session[ApplicationSession.TRUSTNAME].ToString();
                lblSchool.Text   = Session[ApplicationSession.SCHOOLNAME].ToString();
                lblToDate.Text   = txtTodate.Text;
                lblFromDate.Text = txtFromDate.Text;
                lblVendor.Text   = ddlVandor.SelectedItem.ToString();
            }
            catch (Exception ex)
            {
                logger.Error("Error", ex);
                ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('Oops! There is some technical issue. Please Contact to your administrator.');</script>");
            }
        }