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); } }
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); } }
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); } }
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); } }
//----------------------------------------------------------- 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); } }
private void ButtonSettings_Click(object sender, EventArgs e) { DBControl.Edit(student, ""); Text = student.Name; }
private void ButtonSettings_Click(object sender, EventArgs e) { DBControl.Edit(teacher, ""); Text = teacher.Name; }
private void ButtonSettings_Click(object sender, EventArgs e) { DBControl.Edit(manager); Text = manager.Name; }
private void ButtonSettings_Click(object sender, EventArgs e) { DBControl.Edit(admin); Text = "Администратор " + admin.Name; }