Exemplo n.º 1
0
 private void InitializeDataSets()
 {
     try
     {
         List <GroupInfo> groupsInfo = DataService.SelectAllGroupsInfo();
         originGroupList = groupsInfo;
         SetHeadersAllias();
         DataSetInitializer.dgvDataSetInitializer <GroupInfo>(ref dgvGroups, groupsInfo, allias, new int[] { 0 }, new string[] { "name" });
     }
     catch (Exception ex)
     {
         logger.Error(ex);
     }
 }
Exemplo n.º 2
0
        private void InitializeDataSets()
        {
            List <ParserEntity> cpyParsedData = parsedDataList;

            var @switch = new Dictionary <Type, Action>
            {
                { typeof(ParsedDiscipline), () => DataSetInitializer.dgvDataSetInitializer <ParsedDiscipline>(ref dgvPreviewData, cpyParsedData.OfType <ParsedDiscipline>().ToList()) },
                { typeof(ParsedStudent), () => DataSetInitializer.dgvDataSetInitializer <ParsedStudent>(ref dgvPreviewData, cpyParsedData.OfType <ParsedStudent>().ToList()) },
                { typeof(ParsedTeacher), () => DataSetInitializer.dgvDataSetInitializer <ParsedTeacher>(ref dgvPreviewData, cpyParsedData.OfType <ParsedTeacher>().ToList()) },
            };

            dgvPreviewData.AutoGenerateColumns = true;
            @switch[cpyParsedData[0].GetTypeOfData()]();
        }
Exemplo n.º 3
0
 private void InitializeDataSets()
 {
     Clear();
     try
     {
         List <UserInfo> teacherInfos = DataService.SelectAllUsers();
         SetHeadersAllias();
         DataSetInitializer.dgvDataSetInitializer <UserInfo>(ref dgvTeachers, teacherInfos, allias, new int[] { 0, 3 }, new string[] { "Name" });
     }
     catch (Exception ex)
     {
         logger.Error(ex);
     }
 }
Exemplo n.º 4
0
 private void InitializeDataSets()
 {
     try
     {
         List <DisciplineInfo> disciplines = DataService.SelectAllDisciplinesInfo();
         originDisciplineList = disciplines;
         SetHeadersAllias();
         DataSetInitializer.dgvDataSetInitializer <DisciplineInfo>(ref dgvDisciplines, disciplines, allias, new int[] { 0, 3 }, new string[] { "name" });
     }
     catch (Exception ex)
     {
         logger.Error(ex);
     }
 }
Exemplo n.º 5
0
        private void btnAddFilter_Click(object sender, EventArgs e)
        {
            List<StudentInfo> tempListStudents = (List<StudentInfo>)dgvStudents.DataSource;

            if (originStudentsList == null)
                originStudentsList = (List<StudentInfo>)dgvStudents.DataSource;

            if (((GroupInfo)cbGroupFilter.SelectedItem).name != null)
                tempListStudents = tempListStudents.Where(x => x.group_name == ((GroupInfo)cbGroupFilter.SelectedItem).name).ToList();

            if (!string.IsNullOrWhiteSpace(txtStudentName.Text))
                tempListStudents = tempListStudents.Where(x => x.name.StartsWith(txtStudentName.Text)).ToList();

            DataSetInitializer.dgvDataSetInitializer<StudentInfo>(ref dgvStudents, tempListStudents, allias, new int[] { 0, 3 }, new string[] { "name" });
        }
Exemplo n.º 6
0
        private void btnAddFilter_Click(object sender, EventArgs e)
        {
            List <DisciplineInfo> tempList = (List <DisciplineInfo>)dgvDisciplines.DataSource;

            if (!string.IsNullOrWhiteSpace(txtNameFilter.Text))
            {
                tempList = tempList.Where(x => x.name.StartsWith(txtNameFilter.Text)).ToList();
            }

            if (!string.IsNullOrWhiteSpace(txtSemesterFilter.Text))
            {
                tempList = tempList.Where(x => x.semestr == int.Parse(txtSemesterFilter.Text)).ToList();
            }

            DataSetInitializer.dgvDataSetInitializer <DisciplineInfo>(ref dgvDisciplines, tempList, allias, new int[] { 0, 3 }, new string[] { "name" });
        }
Exemplo n.º 7
0
        private void btnAddFilter_Click(object sender, EventArgs e)
        {
            if (originListOfUsers == null)
            {
                originListOfUsers = (List <UserInfo>) this.dgvTeachers.DataSource;
            }

            if (isFiltered)
            {
                dgvTeachers.DataSource = originListOfUsers;
                isFiltered             = false;
            }

            List <UserInfo> tempList = ((List <UserInfo>) this.dgvTeachers.DataSource).Where(x => x.Name.StartsWith(txtStudentName.Text)).ToList();

            DataSetInitializer.dgvDataSetInitializer <UserInfo>(ref dgvTeachers, tempList, allias, new int[] { 0, 3 }, new string[] { "Name", "isAdmin" });
            isFiltered = true;
        }
Exemplo n.º 8
0
        private void btnAddFilter_Click(object sender, EventArgs e)
        {
            List <GroupInfo> tempList = (List <GroupInfo>)dgvGroups.DataSource;

            if (!string.IsNullOrWhiteSpace(txtNameFilter.Text))
            {
                if (!chkbIsContains.Checked)
                {
                    tempList = tempList.Where(x => x.name.StartsWith(txtNameFilter.Text)).ToList();
                }
                else
                {
                    tempList = tempList.Where(x => x.name.Contains(txtNameFilter.Text)).ToList();
                }
            }
            if (!string.IsNullOrWhiteSpace(txtCourseFilter.Text))
            {
                tempList = tempList.Where(x => x.course == int.Parse(txtCourseFilter.Text)).ToList();
            }

            DataSetInitializer.dgvDataSetInitializer <GroupInfo>(ref dgvGroups, tempList, allias, new int[] { 0 }, new string[] { "name" });
        }
Exemplo n.º 9
0
        private void InitializeDataSets()
        {
            try
            {
                List<StudentInfo> students = DataService.SelectAllStudentsInfo();
                SetHeadersAllias();
                DataSetInitializer.dgvDataSetInitializer<StudentInfo>(ref dgvStudents, students, allias, new int[] { 0, 3 }, new string[] { "name" });

                if (!isDSInitialized)
                {
                    List<GroupInfo> groups = DataService.SelectAllGroupsInfo();
                    DataSetInitializer.ComboBoxDataSetInitializer<GroupInfo>(ref cbGroup, groups, "id", "name");
                    DataSetInitializer.ComboBoxDataSetInitializer<GroupInfo>(ref cbGroupFrom, new List<GroupInfo>(groups), "id", "name");
                    DataSetInitializer.ComboBoxDataSetInitializer<GroupInfo>(ref cbGroupTo, new List<GroupInfo>(groups), "id", "name");
                    groups.Insert(0, new GroupInfo() { });
                    DataSetInitializer.ComboBoxDataSetInitializer<GroupInfo>(ref cbGroupFilter, new List<GroupInfo>(groups), "id", "name");
                    isDSInitialized = true;
                }
            }
            catch (Exception ex)
            {
                logger.Error(ex);
            }
        }
Exemplo n.º 10
0
 private void btnResetFilter_Click(object sender, EventArgs e)
 {
     DataSetInitializer.dgvDataSetInitializer <GroupInfo>(ref dgvGroups, originGroupList, allias, new int[] { 0 }, new string[] { "name" });
 }
Exemplo n.º 11
0
 private void btnResetFilter_Click(object sender, EventArgs e)
 {
     DataSetInitializer.dgvDataSetInitializer <UserInfo>(ref dgvTeachers, originListOfUsers, allias, new int[] { 0, 3 }, new string[] { "Name" });
 }
Exemplo n.º 12
0
 private void btnResetFilter_Click(object sender, EventArgs e)
 {
     DataSetInitializer.dgvDataSetInitializer<StudentInfo>(ref dgvStudents, originStudentsList, allias, new int[] { 0, 3 }, new string[] { "name" });
 }