示例#1
0
 private void ButtonDeleteSemesterClickHandler(object sender, EventArgs e)
 {
     if (MyMessageBox.ShowDelete() == DialogResult.Yes)
     {
         m_listSemesters.DeleteSelected();
     }
 }
示例#2
0
    private void DeleteSubject()
    {
        var selectedSubject = m_listSubjects.SelectedElement;

        if (selectedSubject != null)
        {
            m_table.Where(row => row.RowState != DataRowState.Deleted &&
                          row.subject_id ==
                          selectedSubject.SubjectID).FirstOrDefault()?.Delete();

            m_listSubjects.DeleteSelected();
        }
    }
示例#3
0
    private void DeleteGroupType()
    {
        var selectedGroupType = m_listGroupTypes.SelectedElement;

        if (selectedGroupType != null)
        {
            int id = selectedGroupType.GroupTypeID;
            m_listGroupTypes.DeleteSelected();
            if (id > -1)
            {
                var deleteRow = m_groupTypesTable.Where(row => row.RowState !=
                                                        DataRowState.Deleted && row.group_type_id == id).First();
                deleteRow.Delete();
            }
        }
    }
示例#4
0
    private void DeletePlanContainer()
    {
        if (m_planList.SelectedElement != null)
        {
            AddSubjectInTable(m_planList.SelectedElement.Subject);
            if (m_collegeDataSet.Plans.Count > 0)
            {
                var planRow = m_collegeDataSet.Plans.Where(row => row.RowState !=
                                                           DataRowState.Deleted && row.plan_record_id ==
                                                           m_planList.SelectedElement.PlanRecordId).FirstOrDefault();
                planRow?.Delete();
            }

            m_planList.DeleteSelected();
        }
    }
示例#5
0
    private void DeleteSemester()
    {
        var semesterContainer = m_semestersList.SelectedElement;

        if (semesterContainer != null)
        {
            if (m_table.Count > 0)
            {
                var semesterRow = m_table.Where(row => row.RowState !=
                                                DataRowState.Deleted && row.semester_length_id ==
                                                semesterContainer.LengthID).FirstOrDefault();
                semesterRow?.Delete();
            }

            m_semestersList.DeleteSelected();
        }
    }
示例#6
0
 private void ButtonDeleteStudentClickHandler(object sender, EventArgs e) =>
 m_studentList.DeleteSelected();