Esempio n. 1
0
 private void BindLabReportDW()
 {
     try
     {
         LabReportDWBl objLabReportDWBl = new LabReportDWBl();
         var           objResult        = objLabReportDWBl.LabReportDW_SelectAll();
         if (objResult != null)
         {
             if (objResult.ResultDt.Rows.Count > 0)
             {
                 gvLabReportDW.DataSource = objResult.ResultDt;
                 gvLabReportDW.DataBind();
                 PanelVisibilityMode(true, false);
             }
             else
             {
                 PanelVisibilityMode(false, true);
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 2
0
 protected void gvLabReportDW_OnRowCommand(object sender, GridViewCommandEventArgs e)
 {
     try
     {
         LabReportDWBl objLabReportDWBL = new LabReportDWBl();
         if (e.CommandName == "Edit1")
         {
             ViewState["Mode"]          = "Edit";
             ViewState["LabReportDWID"] = e.CommandArgument.ToString();
             var objResult = objLabReportDWBL.LabReportDW_Select(Convert.ToInt32(ViewState["LabReportDWID"].ToString()));
             if (objResult != null)
             {
                 if (objResult.ResultDt.Rows.Count > 0)
                 {
                     txtDate.Text             = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_DATE].ToString();
                     txtTypeofPowder.Text     = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_TYPEOFPOWDER].ToString();
                     txtTime.Text             = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_TIME].ToString();
                     txtBatchNo.Text          = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_BATCHNO].ToString();
                     txtBagNos.Text           = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_BAGNOS].ToString();
                     txtWeight.Text           = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_WEIGHT].ToString();
                     txtAppearance.Text       = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_APPEARANCE].ToString();
                     txtMoisture.Text         = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_MOISTURE].ToString();
                     txtTotalSolids.Text      = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_TOTALSOLID].ToString();
                     txtBulkDensity.Text      = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_BULKDENSITY].ToString();
                     txtMilkFat.Text          = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_MILKFAT].ToString();
                     txtAcidity.Text          = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_ACIDITY].ToString();
                     txtWettability.Text      = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_WETTABILITY].ToString();
                     txtScorchedparticle.Text = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_SCORCHEDPARTICLE].ToString();
                     txtSolIndex.Text         = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_SOLINDEX].ToString();
                     txtCoffeeTest.Text       = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_COFFETEST].ToString();
                     txtFlavour.Text          = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_FLAVOUR].ToString();
                     txtProtein.Text          = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_PROTEIN].ToString();
                     txtAsh.Text         = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_ASH].ToString();
                     txtLumpiness.Text   = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_LUMPINESS].ToString();
                     txtAdultration.Text = objResult.ResultDt.Rows[0][LabReportDWBo.LABREPORTDW_ADULTRATION].ToString();
                     PanelVisibilityMode(false, true);
                 }
             }
         }
         else if (e.CommandName == "Delete1")
         {
             var objResult = objLabReportDWBL.LabReportDW_Delete(Convert.ToInt32(e.CommandArgument.ToString()), Convert.ToInt32(Session[ApplicationSession.Userid].ToString()), DateTime.UtcNow.AddHours(5.5).ToString());
             if (objResult.Status == ApplicationResult.CommonStatusType.Success)
             {
                 ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('Record Deleted Successfully.');</script>");
                 //  PanelVisibilityMode(true, false);
                 BindLabReportDW();
             }
             else
             {
                 ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('You can not delete this LabReportDW because it is in used.');</script>");
             }
         }
     }
     catch (Exception ex)
     {
         log.Error("Error", ex);
         ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('Oops! There is some technical Problem. Contact to your Administrator.');</script>");
     }
 }
Esempio n. 3
0
        protected void btnSave_OnClick(object sender, EventArgs e)
        {
            try
            {
                LabReportDWBo objLabReportDWBo = new LabReportDWBo();
                //ApplicationResult objResult = new ApplicationResult();
                LabReportDWBl objLabReportDWBl = new LabReportDWBl();
                objLabReportDWBo.Date             = DateTime.ParseExact(txtDate.Text.Trim(), "dd/MM/yyyy", CultureInfo.InvariantCulture);
                objLabReportDWBo.TypeOfPowder     = (txtTypeofPowder.Text.Trim());
                objLabReportDWBo.Time             = DateTime.ParseExact(txtTime.Text.Trim(), "HH:mm:ss", CultureInfo.InvariantCulture);
                objLabReportDWBo.BatchNo          = txtBatchNo.Text.Trim();
                objLabReportDWBo.BagNos           = Convert.ToInt32(txtBatchNo.Text.Trim());
                objLabReportDWBo.Weight           = float.Parse(txtWeight.Text.Trim());
                objLabReportDWBo.Appearance       = txtAppearance.Text.Trim();
                objLabReportDWBo.Moisture         = float.Parse(txtMoisture.Text.Trim());
                objLabReportDWBo.TotalSolid       = float.Parse(txtTotalSolids.Text.Trim());
                objLabReportDWBo.BulkDensity      = float.Parse(txtBulkDensity.Text.Trim());
                objLabReportDWBo.MilkFat          = float.Parse(txtMilkFat.Text.Trim());
                objLabReportDWBo.Sugar            = float.Parse(txtMilkFat.Text.Trim());
                objLabReportDWBo.Acidity          = txtAcidity.Text.Trim();
                objLabReportDWBo.Wettability      = txtWettability.Text.Trim();
                objLabReportDWBo.ScorchedParticle = txtScorchedparticle.Text.Trim();
                objLabReportDWBo.SolIndex         = txtSolIndex.Text.Trim();
                objLabReportDWBo.CoffeTest        = txtCoffeeTest.Text.Trim();
                objLabReportDWBo.Flavour          = txtFlavour.Text.Trim();
                objLabReportDWBo.Protein          = float.Parse(txtProtein.Text.Trim());
                objLabReportDWBo.ASH         = float.Parse(txtAsh.Text.Trim());
                objLabReportDWBo.Lumpiness   = txtLumpiness.Text.Trim();
                objLabReportDWBo.Adultration = txtAdultration.Text.Trim();
                objLabReportDWBo.UserId      = Convert.ToInt32(Session[ApplicationSession.Userid]);

                switch (ViewState["Mode"].ToString())
                {
                case "Save":
                    objLabReportDWBo.CreatedBy   = Convert.ToInt32(Session[ApplicationSession.Userid]);
                    objLabReportDWBo.CreatedDate = DateTime.UtcNow.AddHours(5.5);
                    break;

                case "Edit":
                    objLabReportDWBo.LastModifiedBy   = Convert.ToInt32(Session[ApplicationSession.Userid]);
                    objLabReportDWBo.LastModifiedDate = DateTime.UtcNow.AddHours(5.5);
                    break;
                }
                if (ViewState["Mode"].ToString() == "Save")
                {
                    var objResult = objLabReportDWBl.LabReportDW_Insert(objLabReportDWBo);
                    if (objResult.Status == ApplicationResult.CommonStatusType.Success)
                    {
                        ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('Record Saved Successfully.');</script>");
                        ClearAll();
                        BindLabReportDW();
                        //PanelVisibilityMode(true, false);
                    }
                }
                else if (ViewState["Mode"].ToString() == "Edit")
                {
                    objLabReportDWBo.Id = Convert.ToInt32(ViewState["LabReportDWID"].ToString());
                    var objResult = objLabReportDWBl.LabReportDW_Update(objLabReportDWBo);
                    if (objResult.Status == ApplicationResult.CommonStatusType.Success)
                    {
                        ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('Record Updated Successfully.');</script>");
                        ClearAll();
                        BindLabReportDW();
                        // PanelVisibilityMode(true, false);
                    }
                }
            }
            catch (Exception ex)
            {
                log.Error("Error", ex);
                ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('Oops! There is some technical Problem. Contact to your Administrator.');</script>");
            }
        }