private void btnAddSchedule_Click(object sender, System.EventArgs e) { try { pmitems = new clsPMSchedService(); pmitems.cAction = "U"; pmitems.iOrgId = OrgId; pmitems.iPMSchedId = 0; pmitems.sPMSchedName = tbScheduleName.Text; pmitems.PMScheduleDetails(); dgPMSchedules.EditItemIndex = -1; dgPMSchedules.DataSource = pmitems.GetPMSchedulesList(); dgPMSchedules.DataBind(); tbScheduleName.Text = ""; } catch(Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = "admin_pmschedules.aspx"; Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if(pmitems != null) pmitems.Dispose(); } }
private void Page_Load(object sender, System.EventArgs e) { try { if(Request.QueryString["id"] == null) { Session["lastpage"] = "list.aspx"; Session["error"] = _functions.ErrorMessage(104); Response.Redirect("error.aspx", false); return; } try { EquipId=Convert.ToInt32(Request.QueryString["id"]); } catch(FormatException fex) { Session["lastpage"] = "list.aspx"; Session["error"] = _functions.ErrorMessage(105); Response.Redirect("error.aspx", false); return; } string [,] arrBrdCrumbs = new string [3,2]; arrBrdCrumbs[0,0]="main.aspx"; arrBrdCrumbs[0,1]="Home"; arrBrdCrumbs[1,0]="list.aspx"; arrBrdCrumbs[1,1]="Equipment List"; arrBrdCrumbs[2,0]="view.aspx?id="+EquipId+""; arrBrdCrumbs[2,1]="Equipment Detail"; PageTitle = "Equipment-Edit Alt"; Header.BrdCrumbs=ParseBreadCrumbs(arrBrdCrumbs,PageTitle); Header.PageTitle=PageTitle; SaveCancelControl.ParentPageURL= ParentPageURL; if(!IsPostBack) { equip = new clsEquipment(); pm = new clsPMSchedService(); inspec = new clsInspections(); equip.cAction = "S"; equip.iOrgId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, false); equip.iId = EquipId; pm.iOrgId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, false); inspec.iOrgId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, false); ddStatusId.DataTextField = "vchName"; ddStatusId.DataValueField = "Id"; ddStatusId.DataSource = new DataView(equip.GetEquipStatusList()); ddStatusId.DataBind(); ddPMScheduleId.DataTextField = "vchName"; ddPMScheduleId.DataValueField = "Id"; ddPMScheduleId.DataSource = new DataView(pm.GetPMSchedulesList()); ddPMScheduleId.DataBind(); ddPMScheduleId.Items.Insert(0, new ListItem("", "0")); ddInspectionId.DataTextField = "vchName"; ddInspectionId.DataValueField = "Id"; ddInspectionId.DataSource = new DataView(inspec.GetInspectionsList()); ddInspectionId.DataBind(); ddInspectionId.Items.Insert(0, new ListItem("", "0")); // getting equipment's data if(equip.EquipmentDetail() != -1) { ddStatusId.SelectedValue = Convert.ToString(equip.iStatusId); ddPMScheduleId.SelectedValue = Convert.ToString(equip.iPMSched); ddInspectionId.SelectedValue = Convert.ToString(equip.iInspectId); tbCurrentUnits.Text = Convert.ToString(equip.iCurrentUnits); } else { Session["lastpage"] = ParentPageURL; Session["error"] = _functions.ErrorMessage(102); Response.Redirect("error.aspx", false); } } } catch(Exception ex) { _functions.Log("Application error: \n" + ex.ToString()); Session["lastpage"] = ParentPageURL; Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if(inspec != null) { inspec.Dispose(); } if(pm != null) { pm.Dispose(); } if(equip != null) { equip.Dispose(); } } }
private void Page_Load(object sender, System.EventArgs e) { try { OrgId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, false); SaveCancelControl.ParentPageURL = this.ParentPageURL; if(!IsPostBack) { loc = new clsLocations(); dep = new clsDepartments(); equip = new clsEquipment(); pm = new clsPMSchedService(); inspec = new clsInspections(); equip.iOrgId = OrgId; ddlTypes.DataValueField = "Id"; ddlTypes.DataTextField = "vchName"; ddlTypes.DataSource = new DataView(equip.GetEquipTypesList()); ddlTypes.DataBind(); dep.iOrgId = OrgId; ddlDepts.DataValueField = "Id"; ddlDepts.DataTextField = "vchName"; ddlDepts.DataSource = new DataView(dep.GetDepartmentsList()); ddlDepts.DataBind(); loc.iOrgId = OrgId; ddlLocs.DataValueField = "Id"; ddlLocs.DataTextField = "vchName"; ddlLocs.DataSource = new DataView(loc.GetLocationsList()); ddlLocs.DataBind(); mmValue.IsComponent = false; mmValue.TypeId = Convert.ToInt32(ddlTypes.SelectedValue); mmValue.DataBind(); pm.iOrgId = OrgId; inspec.iOrgId = OrgId; ddPMScheduleId.DataTextField = "vchName"; ddPMScheduleId.DataValueField = "Id"; ddPMScheduleId.DataSource = new DataView(pm.GetPMSchedulesList()); ddPMScheduleId.DataBind(); ddPMScheduleId.Items.Insert(0, new ListItem("", "")); ddInspectionId.DataTextField = "vchName"; ddInspectionId.DataValueField = "Id"; ddInspectionId.DataSource = new DataView(inspec.GetInspectSchedulesList()); ddInspectionId.DataBind(); ddInspectionId.Items.Insert(0, new ListItem("", "")); } } catch(Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = this.ParentPageURL; Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if(pm != null) pm.Dispose(); if(inspec != null) inspec.Dispose(); if(loc != null) loc.Dispose(); if(dep != null) dep.Dispose(); if(equip != null) equip.Dispose(); } }
private void dgPMSchedules_CancelCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { try { dgPMSchedules.EditItemIndex = -1; pmitems = new clsPMSchedService(); pmitems.iOrgId = OrgId; dgPMSchedules.DataSource = pmitems.GetPMSchedulesList(); dgPMSchedules.DataBind(); } catch(Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = "admin_pmschedules.aspx"; Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if(pmitems != null) pmitems.Dispose(); } }
private void Page_Load(object sender, System.EventArgs e) { try { OrgId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, false); if(!IsPostBack) { pmitems = new clsPMSchedService(); pmitems.iOrgId = OrgId; dgPMSchedules.DataSource = pmitems.GetPMSchedulesList(); dgPMSchedules.DataBind(); } } catch(Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = ParentPageURL; Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if(pmitems != null) pmitems.Dispose(); } }
private void dgPMSchedules_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { try { pmitems = new clsPMSchedService(); pmitems.cAction = "U"; pmitems.iOrgId = OrgId; pmitems.iPMSchedId = Convert.ToInt32(e.CommandArgument); pmitems.sPMSchedName = ((TextBox)e.Item.FindControl("tbPMScheduleName")).Text; if(pmitems.PMScheduleDetails() == -1) { Header.ErrorMessage = _functions.ErrorMessage(169); } else { dgPMSchedules.EditItemIndex = -1; dgPMSchedules.DataSource = pmitems.GetPMSchedulesList(); dgPMSchedules.DataBind(); } } catch(Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = "admin_pmschedules.aspx"; Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if(pmitems != null) pmitems.Dispose(); } }
private void dgPMSchedules_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { try { pmitems = new clsPMSchedService(); pmitems.cAction = "D"; pmitems.iOrgId = OrgId; pmitems.iPMSchedId = Convert.ToInt32(e.CommandArgument); switch(pmitems.PMScheduleDetails()) { case -1: Header.ErrorMessage = _functions.ErrorMessage(169); return; case -2: Header.ErrorMessage = _functions.ErrorMessage(170); return; case -3: Header.ErrorMessage = _functions.ErrorMessage(171); return; default: break; } dgPMSchedules.EditItemIndex = -1; dgPMSchedules.DataSource = pmitems.GetPMSchedulesList(); dgPMSchedules.DataBind(); } catch(Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = "admin_pmschedules.aspx"; Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if(pmitems != null) pmitems.Dispose(); } }
private void Page_Load(object sender, System.EventArgs e) { try { if(Request.QueryString["id"] == null) { Session["lastpage"] = "e_list.aspx"; Session["error"] = _functions.ErrorMessage(104); Response.Redirect("error.aspx", false); return; } try { OrgId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, false); EquipId = Convert.ToInt32(Request.QueryString["id"]); } catch(FormatException fex) { Session["lastpage"] = "e_list.aspx"; Session["error"] = _functions.ErrorMessage(105); Response.Redirect("error.aspx", false); return; } Header.AddBreadCrumb("Home", "/main.aspx"); Header.AddBreadCrumb("Equipment List", "/e_list.aspx"); Header.AddBreadCrumb("Equipment Detail", "/e_view.aspx?id="+EquipId.ToString()); Header.LeftBarHtml = "Edit Alternative Information of Equipment"; SaveCancelControl.ParentPageURL = this.ParentPageURL; if(!IsPostBack) { equip = new clsEquipment(); pm = new clsPMSchedService(); inspec = new clsInspections(); equip.cAction = "S"; equip.iOrgId = OrgId; equip.iId = EquipId; pm.iOrgId = OrgId; inspec.iOrgId = OrgId; ddPMScheduleId.DataTextField = "vchName"; ddPMScheduleId.DataValueField = "Id"; ddPMScheduleId.DataSource = new DataView(pm.GetPMSchedulesList()); ddPMScheduleId.DataBind(); ddInspectionId.DataTextField = "vchName"; ddInspectionId.DataValueField = "Id"; ddInspectionId.DataSource = new DataView(inspec.GetInspectSchedulesList()); ddInspectionId.DataBind(); // getting equipment's data if(equip.EquipmentDetail_Alt() != -1) { if(equip.iPMSched.IsNull) ddPMScheduleId.SelectedValue = ""; else ddPMScheduleId.SelectedValue = equip.iPMSched.Value.ToString(); if(equip.iInspectScheduleId.IsNull) ddInspectionId.SelectedValue = ""; else ddInspectionId.SelectedValue = equip.iInspectScheduleId.Value.ToString(); if(equip.dmCurrentUnits.IsNull) tbCurrentUnits.Text = ""; else tbCurrentUnits.Text = Convert.ToDouble(equip.dmCurrentUnits.Value).ToString(); } else { Session["lastpage"] = this.ParentPageURL; Session["error"] = _functions.ErrorMessage(102); Response.Redirect("error.aspx", false); } } } catch(Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = this.ParentPageURL; Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if(inspec != null) { inspec.Dispose(); } if(pm != null) { pm.Dispose(); } if(equip != null) { equip.Dispose(); } } }