// //////////////////////////////////////////////////////////////////////// // EVENTS // protected void Page_Load(object sender, EventArgs e) { // Register client scripts this.RegisterClientScripts(); if (!IsPostBack) { hdfUpdate.Value = "no"; libraryTDSForServicesManagerTool = new LibraryTDS(); serviceRequestsManagerToolTDS = (ServiceRequestsManagerToolTDS)Session["serviceRequestsManagerToolTDS"]; Session["libraryTDSForServicesManagerTool"] = libraryTDSForServicesManagerTool; ViewState["serviceId"] = int.Parse(Request.QueryString["service_id"].ToString()); } else { libraryTDSForServicesManagerTool = (LibraryTDS)Session["libraryTDSForServicesManagerTool"]; serviceRequestsManagerToolTDS = (ServiceRequestsManagerToolTDS)Session["serviceRequestsManagerToolTDS"]; } }
/// <summary> /// InitData /// </summary> protected override void InitData() { _data = new ServiceRequestsManagerToolTDS(); }
// //////////////////////////////////////////////////////////////////////// // INITIAL EVENTS // protected void Page_Load(object sender, EventArgs e) { // Register client scripts this.RegisterClientScripts(); if (!IsPostBack) { if (Session["dialogOpenedServicesManagerTool"] == null) { // Security check if (!(Convert.ToBoolean(Session["sgLFS_FLEETMANAGEMENT_SERVICES_ADD"])) || !(Convert.ToBoolean(Session["sgLFS_FLEETMANAGEMENT_SERVICES_ADMIN"]))) { Response.Redirect("./../../error_page.aspx?error=" + "You are not authorized to view this page. Contact your system administrator."); } // Validate query string if ((string)Request.QueryString["source_page"] == null) { Response.Redirect("./../../error_page.aspx?error=" + "Invalid query string in services_manager_tool.aspx"); } // Tag Page TagPage(); // Initialize viewstate variables ViewState["StepFrom"] = "Out"; Session.Remove("serviceRequests"); Session.Remove("serviceRequestsDummy"); Session.Remove("serviceRequestsManagerToolTDS"); Session.Remove("serviceCostsDummyManagerTool"); Session.Remove("costInformationManagerTool"); Session.Remove("serviceNotesDummyManagerTool"); Session.Remove("serviceInformationTDSForManagerTool"); Session.Remove("libraryTDSForServices"); serviceInformationTDS = new ServiceInformationTDS(); // If coming from // ... lm or services_navigator.aspx if ((Request.QueryString["source_page"] == "lm") || (Request.QueryString["source_page"] == "services_navigator.aspx") || (Request.QueryString["source_page"] == "services_navigator2.aspx")) { // ... Initialize tables serviceRequestsManagerToolTDS = new ServiceRequestsManagerToolTDS(); int companyId = Int32.Parse(hdfCompanyId.Value); ServiceRequestsManagerToolServiceRequests serviceRequestsManagerToolServiceRequests = new ServiceRequestsManagerToolServiceRequests(serviceRequestsManagerToolTDS); serviceRequestsManagerToolServiceRequests.LoadAll(companyId); // ... Store tables Session["serviceRequestsManagerToolTDS"] = serviceRequestsManagerToolTDS; Session["serviceRequests"] = serviceRequestsManagerToolTDS.ServiceRequests; } // ... For Library if (Session["libraryTDSForServices"] != null) { libraryTDSForServices = (LibraryTDS)Session["libraryTDSForServices"]; } else { libraryTDSForServices = new LibraryTDS(); } Session["serviceInformationTDSForManagerTool"] = serviceInformationTDS; // StepSection1In wzServices.ActiveStepIndex = 0; StepBeginIn(); } else { if ((string)Session["dialogOpenedServicesManagerTool"] == "1") { // Tag Page hdfCompanyId.Value = Convert.ToInt32(Session["companyID"]).ToString(); hdfDashboard.Value = (string)Request.QueryString["dashboard"]; hdfSelectedSRId.Value = (string)Session["selecctedServiceID"]; // Restore tables serviceRequestsManagerToolTDS = (ServiceRequestsManagerToolTDS)Session["serviceRequestsManagerToolTDS"]; serviceInformationTDS = (ServiceInformationTDS)Session["serviceInformationTDSForManagerTool"]; // ... For Library if (Session["libraryTDSForServices"] != null) { libraryTDSForServices = (LibraryTDS)Session["libraryTDSForServices"]; } else { libraryTDSForServices = new LibraryTDS(); } // StepSection1In wzServices.ActiveStepIndex = 1; StepStepsInformationIn(); } } } else { // Restore tables serviceRequestsManagerToolTDS = (ServiceRequestsManagerToolTDS)Session["serviceRequestsManagerToolTDS"]; serviceInformationTDS = (ServiceInformationTDS)Session["serviceInformationTDSForManagerTool"]; // ... For Library if (Session["libraryTDSForServices"] != null) { libraryTDSForServices = (LibraryTDS)Session["libraryTDSForServices"]; } else { libraryTDSForServices = new LibraryTDS(); } } }