protected void btnSave_Click(object sender, EventArgs e) { try { StatusBO objStatusBo = new StatusBO(); ApplicationResult objResults = new ApplicationResult(); StatusBL objStatusBl = new StatusBL(); Controls objControls = new Controls(); objStatusBo.TrustMID = Convert.ToInt32(Session[ApplicationSession.TRUSTID]); objStatusBo.StatusName = txtStatusName.Text; objStatusBo.Discription = txtStatusDesc.Text; objStatusBo.LastModificationDate = DateTime.UtcNow.AddHours(5.5).ToString(); objStatusBo.LastModifiedUserID = Convert.ToInt32(Session[ApplicationSession.USERID]); if (ViewState["Mode"].ToString() == "Save") { objResults = objStatusBl.Status_Insert(objStatusBo); if (objResults.status == ApplicationResult.CommonStatusType.SUCCESS) { ClearAll(); ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script language='javascript'>alert('Status Created Successfully.');</script>"); GridDataBind(); PanelGrid_VisibilityMode(1); } else { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script language='JavaScript'>alert('Status Name " + txtStatusName.Text + " Already Exists');</script>"); } } else { objStatusBo.StatusMasterID = Convert.ToInt32(ViewState["StatusMasterID"].ToString()); objResults = objStatusBl.Status_Update(objStatusBo); if (objResults.status == ApplicationResult.CommonStatusType.SUCCESS) { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script language='JavaScript'>alert('Status updated successfully.');</script>"); GridDataBind(); ClearAll(); //objControls.ClearForm(Master.FindControl("ContentPlaceHolder1")); ViewState["Mode"] = "Save"; btnSave.Text = "Save"; } else { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script language='JavaScript'>alert('Status Name " + txtStatusName.Text + " Already Exists');</script>"); } } } 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>"); } }
protected void btnSave_OnClick(object sender, EventArgs e) { try { StatusBo objStatusBo = new StatusBo(); StatusBL objStatusBl = new StatusBL(); objStatusBo.Name = txtName.Text.Trim(); objStatusBo.PLCValue = Convert.ToInt32(txtPLCValue.Text); if (ViewState["Mode"].ToString() == "Save") { objStatusBo.CreatedBy = Convert.ToInt32(Session[ApplicationSession.Userid]); objStatusBo.CreatedDate = DateTime.UtcNow.AddHours(5.5); var objResult = objStatusBl.Status_Insert(objStatusBo); if (objResult != null) { if (objResult.ResultDt.Rows.Count > 0) { int intStatus = Convert.ToInt32(objResult.ResultDt.Rows[0]["Status"].ToString()); if (intStatus == 0) { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('" + txtName.Text + " is already exist.');</script>"); } else { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('Record Saved Successfully.');</script>"); ClearAll(); BindgvStatus(); PanelVisibilityMode(true, false); } } } } else if (ViewState["Mode"].ToString() == "Edit") { objStatusBo.LastModifiedBy = Convert.ToInt32(Session[ApplicationSession.Userid]); objStatusBo.LastModifiedDate = DateTime.UtcNow.AddHours(5.5); objStatusBo.Id = Convert.ToInt32(ViewState["ID"].ToString()); var objResult = objStatusBl.Status_Update(objStatusBo); if (objResult != null) { if (objResult.ResultDt.Rows.Count > 0) { int intStatus = Convert.ToInt32(objResult.ResultDt.Rows[0]["Status"].ToString()); if (intStatus == 0) { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('" + txtName.Text + " is already exist.');</script>"); } else { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('Record Updated Successfully.');</script>"); ClearAll(); BindgvStatus(); 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>"); } }