Example #1
0
    //Interface
    protected void Page_Load(object sender, EventArgs e)
    {
        //Event handler for form load event
        if (!Page.IsPostBack)
        {
            this.mIDType = Request.QueryString["type"];
            this.ViewState.Add("IDType", this.mIDType);
            this.ViewState.Add("Index", this.mIndex);
            this.ViewState.Add("Employees", this.mEmployees);

            this.Master.PhotosButtonFontColor = System.Drawing.Color.White;
            this.btnDrivers.BackColor         = this.btnEmployees.BackColor = this.btnHelpers.BackColor = this.btnVendors.BackColor = System.Drawing.Color.LightSteelBlue;
            if (this.mIDType != null)
            {
                OnChangeView(null, new CommandEventArgs(this.mIDType, null));
            }
        }
        else
        {
            this.mIDType = this.ViewState["IDType"] != null ? this.ViewState["IDType"].ToString() : "";
            this.mIndex  = this.ViewState["Index"] != null?int.Parse(this.ViewState["Index"].ToString()) : 0;

            this.mEmployees = this.ViewState["Employees"] != null ? (Argix.Employees) this.ViewState["Employees"] : null;
        }
    }
Example #2
0
    protected void OnChangeView(object sender, CommandEventArgs e)
    {
        //
        this.btnDrivers.BackColor = System.Drawing.Color.LightSteelBlue;
        this.btnDrivers.Style["border-bottom-style"] = "solid";
        this.btnEmployees.BackColor = System.Drawing.Color.LightSteelBlue;
        this.btnEmployees.Style["border-bottom-style"] = "solid";
        this.btnHelpers.BackColor = System.Drawing.Color.LightSteelBlue;
        this.btnHelpers.Style["border-bottom-style"] = "solid";
        this.btnVendors.BackColor = System.Drawing.Color.LightSteelBlue;
        this.btnVendors.Style["border-bottom-style"] = "solid";
        switch (e.CommandName)
        {
        case "Drivers":
            this.btnDrivers.BackColor = System.Drawing.Color.White;
            this.btnDrivers.Style["border-bottom-style"] = "none";
            break;

        case "Employees":
            this.btnEmployees.BackColor = System.Drawing.Color.White;
            this.btnEmployees.Style["border-bottom-style"] = "none";
            break;

        case "Helpers":
            this.btnHelpers.BackColor = System.Drawing.Color.White;
            this.btnHelpers.Style["border-bottom-style"] = "none";
            break;

        case "Vendors":
            this.btnVendors.BackColor = System.Drawing.Color.White;
            this.btnVendors.Style["border-bottom-style"] = "none";
            break;
        }
        this.mIDType             = e.CommandName;
        this.ViewState["IDType"] = this.mIDType;
        this.mIndex             = 0;
        this.ViewState["Index"] = this.mIndex;
        Argix.KronosProxy kp = new Argix.KronosProxy();
        this.mEmployees             = kp.GetEmployeeList(this.mIDType);
        this.ViewState["Employees"] = this.mEmployees;
        OnChangePhoto(null, new CommandEventArgs(this.mIDType, null));
    }