private void UpdateContainerInTable(SemesterLengthContainer container) { var semesterRow = m_table.Where(row => row.RowState != DataRowState.Deleted && row.semester_length_id == container.LengthID).First(); semesterRow.semester_number = container.Number; semesterRow.length = container.Length; }
private SemesterLengthContainer AddSemester() { SemesterLengthContainer container = new SemesterLengthContainer(); container.Number = (short)(m_semestersList.Count + 1); container.IsChanged = false; m_semestersList.Add(container); return(container); }
private void InitList() { m_semestersList = new ListContainer <SemesterLengthContainer>(); int height = new SemesterLengthContainer().Height; Controls.Add(m_semestersList); m_semestersList.Init(height + 2, new Point(0, 0), "m_semestersList", new Size(ClientSize.Width, ClientSize.Height - m_panelButtons.Height), 3, 5); m_semestersList.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top; }
private void AddContainerToTable(SemesterLengthContainer container) { if (m_table.Where(row => row.RowState != DataRowState.Deleted && row.semester_number == container.Number).FirstOrDefault() != null) { return; } var semesterRow = m_table.NewSemestersLengthRow(); semesterRow.semester_number = container.Number; semesterRow.length = container.Length; semesterRow.group_id = -1; m_table.AddSemestersLengthRow(semesterRow); }