private void BindgvPowderProduction() { try { PowderProductionBl objPowderProductionBl = new PowderProductionBl(); var objResult = objPowderProductionBl.PowderProduction_SelectAll(); if (objResult != null) { if (objResult.ResultDt.Rows.Count > 0) { gvPowderProduction.DataSource = objResult.ResultDt; gvPowderProduction.DataBind(); PanelVisibilityMode(true, false); } else { PanelVisibilityMode(false, true); ClearAll(); } } } catch (Exception ex) { throw ex; } }
protected void btnSave_OnClick(object sender, EventArgs e) { try { PowderProductionBo objPowderProductionBO = new PowderProductionBo(); PowderProductionBl objPowderProductionBl = new PowderProductionBl(); objPowderProductionBO.Date = Convert.ToDateTime(txtDate.Text); objPowderProductionBO.ProductType = Convert.ToDateTime(txtProductType.Text); objPowderProductionBO.BatchNo = txtBatchNo.Text; objPowderProductionBO.ProductionTime = Convert.ToDateTime(txtProductionTime.Text.Trim()); objPowderProductionBO.PackQuantity = Convert.ToInt32(txtPackQuantity.Text.Trim()); objPowderProductionBO.TypePacking = txtTypePacking.Text.Trim(); objPowderProductionBO.NoOfUnits = Convert.ToInt32(txtNOU.Text.Trim()); objPowderProductionBO.QualityParameter = txtQualityParameters.Text.Trim(); objPowderProductionBO.UserId = Convert.ToInt32(Session[ApplicationSession.Userid]); objPowderProductionBO.Remark = txtRemark.Text.Trim(); objPowderProductionBO.IsDeleted = 0; if (ViewState["Mode"].ToString() == "Save") { objPowderProductionBO.CreatedBy = Convert.ToInt32(Session[ApplicationSession.Userid]); objPowderProductionBO.CreatedDate = DateTime.UtcNow.AddHours(5.5); var objResult = objPowderProductionBl.PowderProduction_Insert(objPowderProductionBO); if (objResult != null) { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('Record Saved Successfully.');</script>"); ClearAll(); BindgvPowderProduction(); } } else if (ViewState["Mode"].ToString() == "Edit") { objPowderProductionBO.LastModifiedBy = Convert.ToInt32(Session[ApplicationSession.Userid]); objPowderProductionBO.LastModifiedDate = DateTime.UtcNow.AddHours(5.5); objPowderProductionBO.Id = Convert.ToInt32(ViewState["ID"].ToString()); var objResult = objPowderProductionBl.PowderProduction_Update(objPowderProductionBO); if (objResult != null) { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('Record Updated Successfully.');</script>"); ClearAll(); BindgvPowderProduction(); } } } 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>"); } }
protected void gvPowderProduction_OnRowCommand(object sender, GridViewCommandEventArgs e) { try { PowderProductionBl objPowderProductionBL = new PowderProductionBl(); if (e.CommandName == "Edit1") { ViewState["Mode"] = "Edit"; ViewState["ID"] = e.CommandArgument.ToString(); var objResult = objPowderProductionBL.PowderProduction_Select(Convert.ToInt32(ViewState["ID"].ToString())); if (objResult != null) { if (objResult.ResultDt.Rows.Count > 0) { txtDate.Text = objResult.ResultDt.Rows[0][PowderProductionBo.POWDERPRODUCTION_DATE].ToString(); txtProductType.Text = objResult.ResultDt.Rows[0][PowderProductionBo.POWDERPRODUCTION_PRODUCTTYPE].ToString(); txtBatchNo.Text = objResult.ResultDt.Rows[0][PowderProductionBo.POWDERPRODUCTION_BATCHNO].ToString(); txtProductionTime.Text = objResult.ResultDt.Rows[0][PowderProductionBo.POWDERPRODUCTION_PRODUCTIONTIME].ToString(); txtPackQuantity.Text = objResult.ResultDt.Rows[0][PowderProductionBo.POWDERPRODUCTION_PACKQUANTITY].ToString(); txtTypePacking.Text = objResult.ResultDt.Rows[0][PowderProductionBo.POWDERPRODUCTION_TYPEPACKING].ToString(); txtNOU.Text = objResult.ResultDt.Rows[0][PowderProductionBo.POWDERPRODUCTION_NOOFUNITS].ToString(); txtQualityParameters.Text = objResult.ResultDt.Rows[0][PowderProductionBo.POWDERPRODUCTION_QUALITYPARAMETER].ToString(); txtRemark.Text = objResult.ResultDt.Rows[0][PowderProductionBo.POWDERPRODUCTION_REMARK].ToString(); PanelVisibilityMode(false, true); } } } else if (e.CommandName == "Delete1") { var objResult = objPowderProductionBL.PowderProduction_Delete(Convert.ToInt32(e.CommandArgument.ToString()), Convert.ToInt32(Session[ApplicationSession.Userid].ToString()), System.DateTime.UtcNow.AddHours(5.5).ToString()); if (objResult.Status == ApplicationResult.CommonStatusType.Success) { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('Record Deleted Successfully.');</script>"); BindgvPowderProduction(); } else { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('You can not delete this Reception 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>"); } }