private void Button_Click(object sender, RoutedEventArgs e) { if (subjectNameTb.Text != "" && countTb.Text != "") { if (!InputTester.IsAName(subjectNameTb.Text)) { iNotifierBox.Text = "Tên môn học không hợp lệ"; iNotifierBox.ShowDialog(); return; } if (!InputTester.IsANumber(countTb.Text, 2)) { iNotifierBox.Text = "Số tiết không hợp lệ"; iNotifierBox.ShowDialog(); return; } isCorrected = true; string subjectName = subjectNameTb.Text; int count = Convert.ToInt32(countTb.Text); this.Hide(); subjectNameTb.Text = ""; countTb.Text = ""; iNotifierBox.Text = "Sửa thành công !"; iNotifierBox.ShowDialog(); } else { iNotifierBox.Text = "Vui lòng điền đầy đủ thông tin"; iNotifierBox.ShowDialog(); } }
private async void Button_Click(object sender, RoutedEventArgs e) { if (studentNameTb.Text != "" && sexTb.Text != "" && dobTb.Text != "" && countryTb.Text != "" && parentNameTb.Text != "" && phoneNumberTb.Text != "" && currentClassTb.Text != "") { if (!InputTester.IsAName(studentNameTb.Text)) { iNotifierBox.Text = "Tên học sinh không hợp lệ"; iNotifierBox.ShowDialog(); return; } if (!InputTester.IsADate(dobTb.Text)) { iNotifierBox.Text = "Ngày không hợp lệ"; iNotifierBox.ShowDialog(); return; } if (!InputTester.IsAName(countryTb.Text)) { iNotifierBox.Text = "Tên quê không hợp lệ"; iNotifierBox.ShowDialog(); return; } if (!InputTester.IsAName(parentNameTb.Text)) { iNotifierBox.Text = "Tên phụ huynh không hợp lệ"; iNotifierBox.ShowDialog(); return; } if (!InputTester.IsANumber(phoneNumberTb.Text, 10)) { iNotifierBox.Text = "Số điện thoại không hợp lệ"; iNotifierBox.ShowDialog(); return; } if (!InputTester.IsAClassName(currentClassTb.Text)) { iNotifierBox.Text = "Tên lớp không hợp lệ"; iNotifierBox.ShowDialog(); return; } Student student = new Student() { Hoten = studentNameTb.Text, GioiTinh = sexTb.Text, NgaySinh = dobTb.Text, NoiSinh = countryTb.Text, TenNgGianHo = parentNameTb.Text, SDT = phoneNumberTb.Text, MaLop = currentClassTb.Text }; ResultYN resultYN = await Controllers.Controller.Instance.InsertNewStudent(student); if (resultYN.Result) { this.Hide(); isCorrected = true; studentNameTb.Text = ""; sexTb.Text = ""; dobTb.Text = ""; countryTb.Text = ""; parentNameTb.Text = ""; phoneNumberTb.Text = ""; currentClassTb.Text = ""; iNotifierBox.Text = "Thêm thành công !"; iNotifierBox.ShowDialog(); } else { iNotifierBox.Text = "Lỗi"; iNotifierBox.ShowDialog(); } } else { iNotifierBox.Text = "Vui lòng điền đầy đủ thông tin"; iNotifierBox.ShowDialog(); } }
private async void Button_Click(object sender, RoutedEventArgs e) { if (classNameTb.Text != "" && gradeTb.Text != "" && teacherNameTb.Text != "" && countTb.Text != "" && yearTb.Text != "") { if (!InputTester.IsAClassName(classNameTb.Text)) { iNotifierBox.Text = "Tên lớp không hợp lệ"; iNotifierBox.ShowDialog(); return; } if (!InputTester.IsAName(teacherNameTb.Text)) { iNotifierBox.Text = "Tên giáo viên không hợp lệ"; iNotifierBox.ShowDialog(); return; } if (!InputTester.IsANumber(countTb.Text, 2)) { iNotifierBox.Text = "Sĩ số không hợp lệ"; iNotifierBox.ShowDialog(); return; } if (!InputTester.IsANumber(yearTb.Text, 4)) { iNotifierBox.Text = "Năm không hợp lệ"; iNotifierBox.ShowDialog(); return; } ClassInfo classInfo = new ClassInfo() { tenLop = classNameTb.Text, khoi = gradeTb.Text, tenGVCN = teacherNameTb.Text, siSo = Convert.ToInt32(countTb.Text), nienKhoa = yearTb.Text }; bool resultYN = await Controllers.Controller.Instance.DeleteClass(classInfo.maLop); if (resultYN) { this.Hide(); isCorrected = true; classNameTb.Text = ""; gradeTb.Text = ""; teacherNameTb.Text = ""; countTb.Text = ""; yearTb.Text = ""; iNotifierBox.Text = "Xoá thành công !"; iNotifierBox.ShowDialog(); } } else { iNotifierBox.Text = "Vui lòng điền đầy đủ thông tin"; iNotifierBox.ShowDialog(); } }