Example #1
0
        /// ////////////////////////////////////////////////////////////////////////
        /// EVENTS
        ///
        //
        // Page_Load
        //
        protected void Page_Load(object sender, System.EventArgs e)
        {
            if (!IsPostBack)
            {
                //--- Security check
                if (!Convert.ToBoolean(Session["sgLFS_APP_VIEW"]))
                {
                    Response.Redirect("./../error_page.aspx?error=" + "You are not authorized to view this page. Contact your system administrator.");
                }

                //--- Validate query string
                if ((Request.QueryString["target_page"] == null) || (Request.QueryString["target_report"] == null))
                {
                    Response.Redirect("./../error_page.aspx?error=" + "Invalid query string in print2.aspx");
                }

                //--- Get clients
                CompaniesGateway companiesGateway = new CompaniesGateway();
                DataSet dataSet = companiesGateway.GetCompaniesForDropDownList("-1", "-- ALL CLIENTS --", Convert.ToInt32(Session["companyID"]));

                ddlSelectAClient.DataSource = dataSet;
                ddlSelectAClient.DataValueField = "COMPANIES_ID";
                ddlSelectAClient.DataTextField = "NAME";
                ddlSelectAClient.SelectedValue = "-1";

                //--- Databind
                ddlSelectAClient.DataBind();
            }
        }
        /// ////////////////////////////////////////////////////////////////////////
        /// EVENTS
        ///
        protected void Page_Load(object sender, System.EventArgs e)
        {
            if (!IsPostBack)
            {
                //--- Security check
                if (!(Convert.ToBoolean(Session["sgLFS_APP_VIEW"]) && Convert.ToBoolean(Session["sgLFS_APP_ADD"])))
                {
                    Response.Redirect("./../error_page.aspx?error=" + "You are not authorized to add new records. Contact your system administrator.");
                }

                //... Add lfs master area record
                TDSLFSRecord.LFS_MASTER_AREARow lfsMasterAreaRow = tdsLfsRecord.LFS_MASTER_AREA.NewLFS_MASTER_AREARow();
                lfsMasterAreaRow.ID = newId;
                lfsMasterAreaRow.COMPANY_ID = Convert.ToInt32(Session["companyID"]);
                lfsMasterAreaRow.RecordID = "";
                tdsLfsRecord.LFS_MASTER_AREA.AddLFS_MASTER_AREARow(lfsMasterAreaRow);

                //... Prepare initial
                Session.Remove("pointRepairDummy");
                addRecordTDS = new AddRecordTDS();
                lblMaxNumber.Visible = false;

                //... Store datasets
                Session["tdsLfsRecord"] = tdsLfsRecord;
                Session["addRecordTDS"] = addRecordTDS;
                pointRepairs = addRecordTDS.PointRepairs;
                Session["pointRepairs"] = pointRepairs;

                // ... For clients
                CompaniesGateway companiesGateway = new CompaniesGateway();
                DataSet dsCompanies = companiesGateway.GetCompaniesForDropDownList("-1", "", Convert.ToInt32(Session["companyID"]));

                ddlCOMPANIES_ID.DataSource = dsCompanies;
                ddlCOMPANIES_ID.DataValueField = "COMPANIES_ID";
                ddlCOMPANIES_ID.DataTextField = "NAME";
                ddlCOMPANIES_ID.SelectedValue = "-1";

                //... Databind
                ddlCOMPANIES_ID.DataBind();
            }
            else
            {
                //... Restore dataset lfs record
                tdsLfsRecord = (TDSLFSRecord)Session["tdsLfsRecord"];
                addRecordTDS = (AddRecordTDS)Session["addRecordTDS"];
            }
        }