//перевірка всіх введених даних private bool DataCheck(Student student) { //перевірка введення призвища (укр) if (SecNameUAText.Text == "") { //повідомлення про помилку MessageBox.Show("Введіть прізвище українською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); SecNameUAText.Focus(); //встановлення фокусу на поле return(false); //повернення false } //перевірка введення призвища (англ) if (SecNameENText.Text == "") { //повідомлення про помилку MessageBox.Show("Введіть прізвище англійською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); SecNameENText.Focus(); //встановлення фокусу на поле return(false); //повернення false } //перевірка введення ім'я (укр) if (FistNameUAText.Text == "") { //повідомлення про помилку MessageBox.Show("Введіть ім'я українською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); FistNameUAText.Focus(); //встановлення фокусу на поле return(false); //повернення false } //перевірка введення ім'я (англ) if (FistNameENText.Text == "") { //повідомлення про помилку MessageBox.Show("Введіть ім'я англійською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); FistNameENText.Focus(); //встановлення фокусу на поле return(false); //повернення false } //перевірка введення по батькові (укр) if (PetrNameUAText.Text == "") { //повідомлення про помилку MessageBox.Show("Введіть по батькові українською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); PetrNameUAText.Focus(); //встановлення фокусу на поле return(false); //повернення false } //перевірка введення по батькові (англ) if (PetrNameENText.Text == "") { //повідомлення про помилку MessageBox.Show("Введіть по батькові англійською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); PetrNameENText.Focus(); //встановлення фокусу на поле return(false); //повернення false } //обрання причини відрахування if (comboBoxExpelled.SelectedIndex == -1) { //повідомлення про помилку MessageBox.Show("Оберіть причину відрахуваня!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); return(false);//повернення false } //обрання спеціальнсоті if (idSpecText.SelectedIndex == -1) { //повідомлення про помилку MessageBox.Show("Оберіть спеціальність!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); return(false);//повернення false } //обрання відділення if (FacultyText.SelectedIndex == -1) { //повідомлення про помилку MessageBox.Show("Оберіть відділення!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); FacultyText.Focus(); //встановлення фокусу на поле return(false); //повернення false } //обрання спеціалізації if (cbSpecialization.SelectedIndex == -1) { //повідомлення про помилку MessageBox.Show("Оберіть спеціалізацію!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); cbSpecialization.Focus(); //встановлення фокусу на поле return(false); //повернення false } //місце народження (укр) if (placeBirthUAText.Text == "") { //повідомлення про помилку MessageBox.Show("Введіть місце народження українською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); FacultyText.Focus(); //встановлення фокусу на поле return(false); //повернення false } //місце народження (англ) if (placeBirthENText.Text == "") { //повідомлення про помилку MessageBox.Show("Введіть місце народження англійською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); FacultyText.Focus(); //встановлення фокусу на поле return(false); //повернення false } //номер наказу if (tbOrderNumber.Text == "") { //повідомлення про помилку MessageBox.Show("Введіть номер наказу!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); tbOrderNumber.Focus(); //встановлення фокусу на поле return(false); //повернення false } //заповнення особистих даних студента student.secNameUA = SecNameUAText.Text; student.secNameEN = SecNameENText.Text; student.firstNameUA = FistNameUAText.Text; student.firstNameEN = FistNameENText.Text; student.petrNameUA = PetrNameUAText.Text; student.petrNameEN = PetrNameENText.Text; //дати навчання student.dateStart = dateTimePicker1.Value; student.dateFinish = dateTimePicker2.Value; //дата народження student.dateBirthday = dateTimePicker3.Value; //місце народження student.placeBirthUA = placeBirthUAText.Text; student.placeBirthEn = placeBirthENText.Text; //номер спеціальності student.specNum = idSpecText.Text; student.faculty = FacultyText.Text; // відділення student.specialization = cbSpecialization.Text; //спеціалізація //причина відрахування student.expelled = comboBoxExpelled.Text; student.numexpelled = comboBoxExpelled.SelectedIndex; student.course = courseNum.Text; // номер курсу student.orderNumber = tbOrderNumber.Text; //номер наказу return(true); //повернення true }
//перевірка всіх введених даних private bool DataCheck(Student student) { if (SecNameUAText.Text == "") { MessageBox.Show("Введіть прізвище українською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); SecNameUAText.Focus(); return(false); } if (SecNameENText.Text == "") { MessageBox.Show("Введіть прізвище англійською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); SecNameENText.Focus(); return(false); } if (FistNameUAText.Text == "") { MessageBox.Show("Введіть ім'я українською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); FistNameUAText.Focus(); return(false); } if (FistNameENText.Text == "") { MessageBox.Show("Введіть ім'я англійською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); FistNameENText.Focus(); return(false); } if (PetrNameUAText.Text == "") { MessageBox.Show("Введіть по батькові українською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); PetrNameUAText.Focus(); return(false); } if (PetrNameENText.Text == "") { MessageBox.Show("Введіть по батькові англійською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); PetrNameENText.Focus(); return(false); } if (numEdboText.Text == "") { MessageBox.Show("Введіть номер ЕДБО!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); numEdboText.Focus(); return(false); } if (comboBoxExpelled.SelectedIndex == -1) { MessageBox.Show("Оберіть причину відрахуваня!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); return(false); } if (idSpecText.SelectedIndex == -1) { MessageBox.Show("Оберіть спеціальність!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); return(false); } if (FacultyText.SelectedIndex == -1) { MessageBox.Show("Оберіть відділення!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); FacultyText.Focus(); return(false); } if (placeBirthUAText.Text == "") { MessageBox.Show("Введіть місце народження українською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); FacultyText.Focus(); return(false); } if (placeBirthENText.Text == "") { MessageBox.Show("Введіть місце народження англійською!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); FacultyText.Focus(); return(false); } if (tbOrderNumber.Text == "") { MessageBox.Show("Введіть номер наказу!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); tbOrderNumber.Focus(); return(false); } //заповнення особистих даних студента student.secNameUA = SecNameUAText.Text; student.secNameEN = SecNameENText.Text; student.firstNameUA = FistNameUAText.Text; student.firstNameEN = FistNameENText.Text; student.petrNameUA = PetrNameUAText.Text; student.petrNameEN = PetrNameENText.Text; student.dateStart = dateTimePicker1.Value; student.dateFinish = dateTimePicker2.Value; student.dateBirthday = dateTimePicker3.Value; student.numEdbo = numEdboText.Text; student.placeBirthUA = placeBirthUAText.Text; student.placeBirthEn = placeBirthENText.Text; student.specNum = Convert.ToInt32(idSpecText.Text); student.faculty = FacultyText.Text; student.expelled = comboBoxExpelled.Text; student.numexpelled = comboBoxExpelled.SelectedIndex; student.course = courseNum.Text; student.orderNumber = tbOrderNumber.Text; return(true); }