Example #1
0
        protected void SelectLetter(object sender, EventArgs e)
        {
            gvUsers.SelectedIndex = -1;
            gvUsers.DataSource    = null;
            gvUsers.DataBind();
            lbConfirm.Enabled = false; lbConfirm.Visible = false; lbConfirm.Text = String.Empty;

            String cnString = String.Empty;

            Employers.ForeEachEmployer(delegate(Int32 EmployerID, String ConnectionString)
            {
                if (EmployerID == Convert.ToInt32(ddlEmployers.SelectedItem.Value))
                {
                    cnString = ConnectionString;
                }
            });

            Employees        = new GetEmployeesByLastNameForCallCenter();
            Employees.Letter = ((LinkButton)sender).Text;
            if (Roles.IsUserInRole(Membership.GetUser().UserName, "Admin"))
            {
                Employees.Admin = true;
            }
            Employees.GetData(cnString);
            if (!Employees.HasErrors)
            {
                ddlEmployees.Items.Clear();
                ddlEmployees.DataSource = Employees.DistinctLastNames;
                ddlEmployees.DataBind();
                ddlEmployees.Items.Insert(0, "Select Employee Last Name");
            }
        }
Example #2
0
        protected void SelectLetter(object sender, EventArgs e)
        {
            gvUsers.SelectedIndex = -1;
            gvUsers.DataSource = null;
            gvUsers.DataBind();
            lbConfirm.Enabled = false; lbConfirm.Visible = false; lbConfirm.Text = String.Empty;

            String cnString = String.Empty;
            Employers.ForeEachEmployer(delegate(Int32 EmployerID, String ConnectionString)
            {
                if (EmployerID == Convert.ToInt32(ddlEmployers.SelectedItem.Value))
                    cnString = ConnectionString;
            });

            Employees = new GetEmployeesByLastNameForCallCenter();
            Employees.Letter = ((LinkButton)sender).Text;
            if (Roles.IsUserInRole(Membership.GetUser().UserName, "Admin")) { Employees.Admin = true; }
            Employees.GetData(cnString);
            if (!Employees.HasErrors)
            {

                ddlEmployees.Items.Clear();
                ddlEmployees.DataSource = Employees.DistinctLastNames;
                ddlEmployees.DataBind();
                ddlEmployees.Items.Insert(0, "Select Employee Last Name");
            }
        }