예제 #1
0
 private void FormRequirementsNeeded_Load(object sender, System.EventArgs e)
 {
     //comboClass.Items.Add(Lan.g(this,"All"));
     //comboClass.SelectedIndex=0;
     _listSchoolClasses = SchoolClasses.GetDeepCopy();
     _listSchoolCourses = SchoolCourses.GetDeepCopy();
     for (int i = 0; i < _listSchoolClasses.Count; i++)
     {
         comboClassFrom.Items.Add(_listSchoolClasses[i].Descript);
         comboClassTo.Items.Add(_listSchoolClasses[i].Descript);
     }
     for (int i = 0; i < _listSchoolCourses.Count; i++)
     {
         comboCourseFrom.Items.Add(_listSchoolCourses[i].Descript);
         comboCourseTo.Items.Add(_listSchoolCourses[i].Descript);
     }
     if (comboClassFrom.Items.Count > 0)
     {
         comboClassFrom.SelectedIndex = 0;
         comboClassTo.SelectedIndex   = 0;
     }
     if (comboCourseFrom.Items.Count > 0)
     {
         comboCourseFrom.SelectedIndex = 0;
         comboCourseTo.SelectedIndex   = 0;
     }
     ReloadReqList();
     FillGrid();
 }
예제 #2
0
 private void FormEvaluations_Load(object sender, EventArgs e)
 {
     _userProv = Providers.GetProv(Security.CurUser.ProvNum);
     //_userProv will only be allowed to be null if the user is an admin. Checking for null in this block is not necessary.
     if (!Security.IsAuthorized(Permissions.AdminDentalEvaluations, true))
     {
         //Admins are allowed to look at and edit all evaluations, but they cannot add new evaluations
         //This could easily be added in the future if desired.
         groupAdmin.Visible = false;
     }
     else
     {
         butAdd.Visible = false;
     }
     _listSchoolCourses = SchoolCourses.GetDeepCopy();
     comboCourse.Items.Add("All");
     for (int i = 0; i < _listSchoolCourses.Count; i++)
     {
         comboCourse.Items.Add(_listSchoolCourses[i].CourseID);
     }
     comboCourse.SelectedIndex = 0;
     _listInstructor           = Providers.GetInstructors();
     comboInstructor.Items.Add("All");
     for (int i = 0; i < _listInstructor.Count; i++)
     {
         comboInstructor.Items.Add(_listInstructor[i].GetLongDesc());
     }
     comboInstructor.SelectedIndex = 0;
     textDateStart.Text            = DateTime.Today.ToShortDateString();
     textDateEnd.Text = DateTime.Today.ToShortDateString();
     FillGrid();
 }
예제 #3
0
 private void FormSchoolCourses_Load(object sender, System.EventArgs e)
 {
     if (IsSelectionMode)
     {
         butAdd.Visible = false;
         butOK.Visible  = true;
         butClose.Text  = "Cancel";
     }
     _listSchoolCourses = SchoolCourses.GetDeepCopy();
     FillGrid();
 }
예제 #4
0
 private void FormEvaluationDefs_Load(object sender, EventArgs e)
 {
     if (IsSelectionMode)
     {
         butDuplicate.Visible = false;
         butAdd.Visible       = false;
     }
     _listSchoolCourses = SchoolCourses.GetDeepCopy();
     comboCourse.Items.Add("All");
     for (int i = 0; i < _listSchoolCourses.Count; i++)
     {
         comboCourse.Items.Add(_listSchoolCourses[i].CourseID);
     }
     comboCourse.SelectedIndex = CourseIndex;
     FillGrid();
 }
예제 #5
0
 private void FormReqAppt_Load(object sender, EventArgs e)
 {
     _listSchoolClasses = SchoolClasses.GetDeepCopy();
     _listSchoolCourses = SchoolCourses.GetDeepCopy();
     for (int i = 0; i < _listSchoolClasses.Count; i++)
     {
         comboClass.Items.Add(SchoolClasses.GetDescript(_listSchoolClasses[i]));
     }
     if (comboClass.Items.Count > 0)
     {
         comboClass.SelectedIndex = 0;
     }
     for (int i = 0; i < _listSchoolCourses.Count; i++)
     {
         comboCourse.Items.Add(SchoolCourses.GetDescript(_listSchoolCourses[i]));
     }
     if (comboCourse.Items.Count > 0)
     {
         comboCourse.SelectedIndex = 0;
     }
     comboInstructor.Items.Add(Lan.g(this, "None"));
     comboInstructor.SelectedIndex = 0;
     _listProviders = Providers.GetDeepCopy(true);
     for (int i = 0; i < _listProviders.Count; i++)
     {
         comboInstructor.Items.Add(_listProviders[i].GetLongDesc());
         //if(ProviderC.List[i].ProvNum==ReqCur.InstructorNum) {
         //	comboInstructor.SelectedIndex=i+1;
         //}
     }
     FillStudents();
     FillReqs();
     reqsAttached = ReqStudents.GetForAppt(AptNum);
     if (reqsAttached.Count > 0)
     {
         comboInstructor.SelectedIndex = Providers.GetIndex(reqsAttached[0].ProvNum) + 1;            //this will turn a -1 into a 0.
     }
     FillAttached();
 }
예제 #6
0
 private void FormReqStudentsMany_Load(object sender, EventArgs e)
 {
     _listSchoolClasses = SchoolClasses.GetDeepCopy();
     _listSchoolCourses = SchoolCourses.GetDeepCopy();
     for (int i = 0; i < _listSchoolClasses.Count; i++)
     {
         comboClass.Items.Add(SchoolClasses.GetDescript(_listSchoolClasses[i]));
     }
     if (comboClass.Items.Count > 0)
     {
         comboClass.SelectedIndex = 0;
     }
     for (int i = 0; i < _listSchoolCourses.Count; i++)
     {
         comboCourse.Items.Add(SchoolCourses.GetDescript(_listSchoolCourses[i]));
     }
     if (comboCourse.Items.Count > 0)
     {
         comboCourse.SelectedIndex = 0;
     }
     FillGrid();
 }
예제 #7
0
        private void FillCourses()
        {
            _schoolCourses = SchoolCourses.GetDeepCopy();
            gridCourses.BeginUpdate();
            gridCourses.Columns.Clear();
            ODGridColumn col = new ODGridColumn(Lan.g("FormEvaluationReport - Courses", "CourseID"), 60);

            gridCourses.Columns.Add(col);
            col = new ODGridColumn(Lan.g("FormEvaluationReport - Courses", "Description"), 90);
            gridCourses.Columns.Add(col);
            gridCourses.Rows.Clear();
            ODGridRow row;

            for (int i = 0; i < _schoolCourses.Count; i++)
            {
                row     = new ODGridRow();
                row.Tag = _schoolCourses[i].SchoolCourseNum.ToString();
                row.Cells.Add(_schoolCourses[i].CourseID);
                row.Cells.Add(_schoolCourses[i].Descript);
                gridCourses.Rows.Add(row);
            }
            gridCourses.EndUpdate();
        }