Esempio n. 1
0
 private void ButtonEditStudent_Click(object sender, EventArgs e)
 {
     if (TableStudents.SelectedRows.Count != 0)
     {
         DBControl.Edit(Student.Students[(Guid)TableStudents.SelectedCells[0].Value]);
         TableStudents.SelectedCells[1].Value = Student.Students[(Guid)TableStudents.SelectedCells[0].Value].Name;
         TableStudents.ClearSelection();
     }
     else
     {
         MessageBox.Show("Для изменения ученика, выбирете его из таблицы", "Не выбран ученик для изменения", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 2
0
 private void ButtonEditClass_Click(object sender, EventArgs e)
 {
     if (TableClasses.SelectedRows.Count != 0)
     {
         DBControl.Edit(Class.Classes[(Guid)TableClasses.SelectedCells[0].Value]);
         TableClasses.SelectedCells[1].Value = Class.Classes[(Guid)TableClasses.SelectedCells[0].Value].Name;
         TableClasses.ClearSelection();
     }
     else
     {
         MessageBox.Show("Для изменения класса, выбирете его из таблицы", "Не выбран класс для изменения", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 3
0
 private void ButtonEditSchool_Click(object sender, EventArgs e)
 {
     if (TableSchools.SelectedRows.Count != 0)
     {
         DBControl.Edit(School.Schools[(Guid)TableSchools.SelectedCells[0].Value]);
         TableSchools.SelectedCells[1].Value = School.Schools[(Guid)TableSchools.SelectedCells[0].Value].Name;
         TableSchools.ClearSelection();
     }
     else
     {
         MessageBox.Show("Для изменения школы, выбирете ее из таблицы", "Не выбрана школа для изменения", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 4
0
 private void ButtonEditMark_Click(object sender, EventArgs e)
 {
     if (TableMarks.SelectedRows.Count != 0)
     {
         DBControl.Edit(Mark.Marks[(Guid)TableMarks.SelectedCells[0].Value]);
         TableMarks.SelectedCells[1].Value = Mark.Marks[(Guid)TableMarks.SelectedCells[0].Value].Value;
         TableMarks.SelectedCells[2].Value = Mark.Marks[(Guid)TableMarks.SelectedCells[0].Value].Name;
         TableMarks.ClearSelection();
     }
     else
     {
         MessageBox.Show("Для изменения оценки, выбирете ее из таблицы", "Не выбрана оценка для изменения", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 5
0
 //----------------------------------------------------------- Class Methods
 internal void ChangeLogin(string newlogin)
 {
     if (newlogin.Contains("'"))
     {
         newlogin = newlogin.Replace("'", "\"");
     }
     if (DBControl.Edit(newlogin))
     {
         Login = newlogin;
     }
     else
     {
         MessageBox.Show("Логин не был изменен, введите другой логин", "Данный логин уже занят", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 6
0
 private void ButtonSettings_Click(object sender, EventArgs e)
 {
     DBControl.Edit(student, "");
     Text = student.Name;
 }
Esempio n. 7
0
 private void ButtonSettings_Click(object sender, EventArgs e)
 {
     DBControl.Edit(teacher, "");
     Text = teacher.Name;
 }
Esempio n. 8
0
 private void ButtonSettings_Click(object sender, EventArgs e)
 {
     DBControl.Edit(manager);
     Text = manager.Name;
 }
Esempio n. 9
0
 private void ButtonSettings_Click(object sender, EventArgs e)
 {
     DBControl.Edit(admin);
     Text = "Администратор " + admin.Name;
 }