/// <summary> /// Removing current component from equipment /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnRemove_Click(object sender, System.EventArgs e) { try { comp = new clsComponents(); comp.iOrgId = OrgId; comp.iId = ComponentId; comp.DeleteComponent(); Response.Redirect("e_view.aspx?id=" + Session["EquipId"].ToString(), false); } catch (Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = "e_editComponent.aspx?id=" + ComponentId.ToString(); Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if (comp != null) { comp.Dispose(); } } }
private void btnRemove_Click(object sender, System.EventArgs e) { try { if (Request.QueryString["id"] == null) { Session["lastpage"] = "view.aspx?id=" + Session["EquipId"].ToString(); Session["error"] = _functions.ErrorMessage(104); Response.Redirect("error.aspx", false); return; } try { ComponentId = Convert.ToInt32(Request.QueryString["id"]); } catch (FormatException fex) { Session["lastpage"] = "view.aspx?id=" + Session["EquipId"].ToString(); Session["error"] = _functions.ErrorMessage(105); Response.Redirect("error.aspx", false); return; } comp = new clsComponents(); comp.iOrgId = _functions.GetUserOrgId(HttpContext.Current.User.Identity.Name, false); comp.iId = ComponentId; comp.DeleteComponent(); Response.Redirect("view.aspx?id=" + Session["EquipId"].ToString(), false); } catch (Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = "editComponent.aspx?id=" + ComponentId.ToString(); Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if (comp != null) { comp.Dispose(); } } }