Пример #1
0
 protected virtual void OnSelectStaff(DropDownList dlStaff)
 {
     if (SelectStaff != null)
        {
       SelectStaffEventArgs args = new SelectStaffEventArgs();
       args.StaffUsername = dlStaff.SelectedValue;
       SelectStaff(this, args);
        }
 }
Пример #2
0
        protected void ShowStaff(Panel pnlSelectStaff, DropDownList dlStaff, string preselectedUsername)
        {
            string username = Page.User.Identity.Name;
            Staff currentStaff = Staff.GetFromUsername(username);
            CurrentStaff = currentStaff;

            bool isSupervisor = currentStaff.IsSupervisor();

            pnlSelectStaff.Visible = isSupervisor;

            if (isSupervisor)
            {
                ShowStaffUnderSupevisor(dlStaff, preselectedUsername);
            }
            else
            {
                SelectStaffEventArgs args = new SelectStaffEventArgs();
                args.StaffUsername = currentStaff.Username;
                SelectStaff(this, args);
            }
        }