Beispiel #1
0
        private void btnOk_Click(object sender, EventArgs e)
        {
            if (!isAdditional)
            {
                using (PriemEntities context = new PriemEntities())
                {
                    int cnt = (from ev in context.extExamsVed
                               where ev.ExamId == ExamId && ev.Date == dtDateExam.Value.Date &&
                               ev.FacultyId == facultyId &&
                               (studyBasisId == null ? ev.StudyBasisId == null : ev.StudyBasisId == studyBasisId) &&
                               !ev.IsAddVed
                               select ev).Count();

                    if (cnt > 0)
                    {
                        WinFormsServ.Error(string.Format("{0}едомость на этот экзамен на эту дату {1} уже существует! ", isAdditional ? "Дополнительная в" : "В", studyBasisId == null ? "" : "на эту основу обучения"));
                        return;
                    }
                }
            }

            ExamsVedCard frm = new ExamsVedCard(owner, studyLevelGroupId, facultyId, ExamId, dtDateExam.Value, studyBasisId, isAdditional);

            frm.Show();
            this.Close();
        }
Beispiel #2
0
 //изменение - только для супер
 private void btnChange_Click(object sender, EventArgs e)
 {
     if (MainClass.RightsFacMain())
     {
         ExamsVedCard p = new ExamsVedCard(this, ExamVedId);
         p.Show();
     }
 }