// При изменении выбранной даты пересчитываем проведенные занятия private void mc_ClassDate_DateSelected(object sender, DateRangeEventArgs e) { if (e.Start > DateTime.Today) { mc_ClassDate.SetDate(DateTime.Today); MessageBox.Show("Нельзя выбрать еще не наступившую дату"); } WriteActivities(ClassOperations.ReadTodaysActivities(tb_GroupName.Text, mc_ClassDate.SelectionStart.DayOfWeek)); }
private void bt_Apply_Click(object sender, EventArgs e) { if (lb_Activities.SelectedItem != null) { // Сохранить отчет о проведенном занятии ClassOperations.SendPeriodReport(lb_Activities.SelectedItem.ToString(), tb_GroupName.Text, mc_ClassDate.SelectionStart.Date, tb_TimeBegun.Text, Int32.Parse(tb_Duration.Text), tb_WorkDone.Text, dgv_Attendance); MessageBox.Show("Отчет о проведенном занятии сохранен."); } else { MessageBox.Show("Не выбрано занятие"); } }
private void FormClass_Load(object sender, EventArgs e) { ClassOperations.FillForm(this); }