Exemplo n.º 1
0
        private void SIGN_COURSE_BUTTON_Click(object sender, EventArgs e)
        {
            string courseName = AVAIL_COURSES_CB.Text;

            int studentsCount = 0, capacity = 0;

            if (courseName != null && courseName != "")
            {
                ZapsanyKurz zk = new ZapsanyKurz();

                Kurz k = KurzTable.SelectByCourseName(courseName);
                if (k == null)
                {
                    k = KurzTable.SelectLastCourseByName(courseName);
                }

                zk.IdKurz     = k.IdKurz;
                studentsCount = KurzTable.GetStudentsCount(k.IdKurz);
                capacity      = k.Kapacita;

                zk.IdStudent = idStudent;
                ZapsanyKurzTable.Insert(zk);
                if (studentsCount < capacity)
                {
                    InitView();
                }
                else
                {
                    MessageBox.Show("J*z neni misto. Budete zapsan do fronty na tento kurz. " +
                                    "Jakmile se otevre kurz, budete zapsan do kurzu.");
                }
            }
            else
            {
                MessageBox.Show("Vyberte kurz z combo boxu!");
            }
        }