private void simpleButtonApDung_Click(object sender, EventArgs e) { string msg = ""; if (textEdittenTruong.Text.Length < 3) { msg = "\nTên trường không hợp lệ! (lớn hơn 3 ký tự)"; } if (textEditDiaChi.Text.Length < 3) { msg = "\nĐịa chỉ không hợp lệ! (lớn hơn 3 ký tự)"; } if (spinEditSoLuongLop.Value <= 0) { msg = "\nSố lượng lớp tối đa không hợp lệ! (lớn hơn 0)"; } if (spinEditSiSoToiDa.Value <= 0) { msg = "\nSỉ số lớp tối đa không hợp lệ! (lớn hơn 0)"; } if (spinEditDoTuoiTu.Value <= 13 || spinEditDoTuoiDen.Value < 13) { msg = "\nTuổi cận trên hoặc tuổi cận dưới không hợp lệ! (lớn hơn 13)"; } else if (spinEditDoTuoiTu.Value >= spinEditDoTuoiDen.Value) { msg = "\nTuổi cận dưới phải nhỏ hơn tuổi cận trên!"; } if (spinEditDiemDat.Value < 5 || spinEditDiemDat.Value > 10) { msg = "\nĐiểm đạt môn không hợp lệ (trong khoảng 5 đến 10)!"; } if (msg != "") { MsgboxUtil.Error(msg); return; } var quyDinh = new QuyDinhDTO { TenTruong = textEdittenTruong.Text.Replace("'", "''"), DiaChiTruong = textEditDiaChi.Text.Replace("'", "''"), SoLuongLop = Convert.ToInt32(spinEditSoLuongLop.Value), SiSoCanTren = Convert.ToInt32(spinEditSiSoToiDa.Value), TuoiCanTren = Convert.ToInt32(spinEditDoTuoiDen.Value), TuoiCanDuoi = Convert.ToInt32(spinEditDoTuoiTu.Value), DiemChuan = Convert.ToDouble(spinEditDiemDat.Value), NgayApDung = Convert.ToDateTime(dateEditNgayAD.EditValue), MaNamHoc = CboUtil.GetValueItem(comboBoxEditNamHoc) }; if (_quyDinhBUS.CapNhat_QuyDinh(quyDinh)) { MsgboxUtil.Success("Cập nhật quy định năm học thành công!"); } else { MsgboxUtil.Error("Có lỗi trong quá trình cập nhật!"); } }
private void simpleButtonLuu_Click(object sender, EventArgs e) { string msg = ""; if (txtTenTruong.Text.Length < 3) { msg = "\nTên trường không hợp lệ! (lớn hơn 3 ký tự)"; } if (txtDiaChiTruong.Text.Length < 3) { msg = "\nĐịa chỉ không hợp lệ! (lớn hơn 3 ký tự)"; } if (integerInputSiSoToiDaMoi.Value <= 0) { msg = "\nSỉ số lớp tối đa không hợp lệ! (lớn hơn 0)"; } else if (integerInputTuoiToiThieuMoi.Value >= integerInputTuoiToiDaMoi.Value) { msg = "\nTuổi tối thiểu phải nhỏ hơn tuổi tối đa!"; } if (msg != "") { MsgboxUtil.Error(msg); return; } var quyDinh = new QuyDinhDTO { TenTruong = txtTenTruong.Text.Replace("'", "''"), DiaChiTruong = txtDiaChiTruong.Text.Replace("'", "''"), SiSoToiDa = Convert.ToInt32(integerInputSiSoToiDaMoi.Value), TuoiToiDa = Convert.ToInt32(integerInputTuoiToiDaMoi.Value), TuoiToiThieu = Convert.ToInt32(integerInputTuoiToiThieuMoi.Value), DiemToiThieu = Convert.ToDouble(spinEditDiemToiThieuMoi.Value), DiemToiDa = Convert.ToDouble(spinEditDiemToiDaMoi.Value), DiemDat = Convert.ToDouble(spinEditDiemDatMoi.Value), DiemDatMon = Convert.ToDouble(spinEditDiemDatMonMoi.Value), NgayApDungDiemDat = dateTimePickerDiemDat.Value, NgayApDungDiemDatMon = dateTimePickerDiemDatMon.Value, NgayApDungDiemToiThieu = dateTimePickerDiemToiThieu.Value, NgayApDungDiemToiDa = dateTimePickerDiemToiDa.Value, NgayApDungSiSoToiDa = dateTimePickerSiSoToiDa.Value, NgayApDungTuoiToiThieu = dateTimePickerTuoiToiThieu.Value, NgayApDungTuoiToiDa = dateTimePickerTuoiToiDa.Value, }; if (MsgboxUtil.YesNo("Bạn có chắc chắn muốn cập nhật không?") == DialogResult.Yes) { if (_quyDinhBUS.CapNhat_QuyDinh(quyDinh)) { MsgboxUtil.Success("Cập nhật quy định năm học thành công!"); } else { MsgboxUtil.Error("Có lỗi trong quá trình cập nhật!"); } return; } else { return; } }