Beispiel #1
0
        private void btn_approve_Click(object sender, EventArgs e)
        {
            if (dataSetExcel.Tables[CB_sheets.SelectedIndex] != null)
            {
                if (dataGridView.CurrentCell != null)
                {
                    selectedRowToDatatable();
                    if (dtSelected != null)
                    {
                        lessons    = ExcelOperation.parserExcelFile(dtSelected);
                        dtSelected = null;
                    }
                    else
                    {
                        lessons    = ExcelOperation.parserExcelFile(dataSetExcel.Tables[CB_sheets.SelectedIndex]);
                        dtSelected = null;
                    }
                }
                else
                {
                    lessons    = ExcelOperation.parserExcelFile(dataSetExcel.Tables[CB_sheets.SelectedIndex]);
                    dtSelected = null;
                }

                if (lessons == null || lessons.amount() == 0)
                {
                    string       title   = "לא נמצאו תוצאות";
                    string       massage = "לא נמצאו תוצאות לפי בחירת תאים , שם לב שאת/ה מסמן גם כן את הכותרות של התאים (למשל כמו , שם קורס, מרצה וכדומה) במידה וסימנת ולא נמצא כלום, האם תרצה לבצע חיפוש של נתונים לפי הדף כולו?";
                    DialogResult res     = MessageBox.Show(massage, title, MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
                    if (res == DialogResult.OK)
                    {
                        lessons    = ExcelOperation.parserExcelFile(dataSetExcel.Tables[CB_sheets.SelectedIndex]);
                        dtSelected = null;
                    }
                    // else if(res == DialogResult.Cancel)
                    // {

                    // }
                }
                if (lessons.amount() > 0)
                {
                    lbl_coursesFounded.Text      = "נמצאו " + lessons.amount() + " רשומות!";
                    lbl_coursesFounded.ForeColor = Color.White;
                }
                else
                {
                    lbl_coursesFounded.Text      = "לא נמצאו רשומות";
                    lbl_coursesFounded.ForeColor = Color.Red;
                }

                mainForm.dataProgram.importCourses = lessons.getLessons().ToList();
                mainForm.importCourses             = lessons;
                mainForm.ImportNewDataFromFile     = true;
            }
        }
Beispiel #2
0
 public void getLessonsTest()
 {
     Assert.IsTrue(new LessonList(list2.getLessons()).isSameLessonList(list3));
     Assert.IsTrue(list2.getLessons().Length == 6);
 }