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); } }
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()](); }
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); } }
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); } }
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" }); }
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" }); }
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; }
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" }); }
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); } }
private void btnResetFilter_Click(object sender, EventArgs e) { DataSetInitializer.dgvDataSetInitializer <GroupInfo>(ref dgvGroups, originGroupList, allias, new int[] { 0 }, new string[] { "name" }); }
private void btnResetFilter_Click(object sender, EventArgs e) { DataSetInitializer.dgvDataSetInitializer <UserInfo>(ref dgvTeachers, originListOfUsers, allias, new int[] { 0, 3 }, new string[] { "Name" }); }
private void btnResetFilter_Click(object sender, EventArgs e) { DataSetInitializer.dgvDataSetInitializer<StudentInfo>(ref dgvStudents, originStudentsList, allias, new int[] { 0, 3 }, new string[] { "name" }); }