public bool CapNhat(ComboBoxEx comboBoxEx_NienHoc, DateTimeInput dateTimeInput_DauNam, DateTimeInput dateTimeInput_Dau_HK1, DateTimeInput dateTimeInput_Cuoi_HK1, DateTimeInput dateTimeInput_Dau_HK2, DateTimeInput dateTimeInput_Cuoi_HK2, DateTimeInput dateTimeInput_CuoiNam) { bool ok = false; // cập nhật thời gian bắt đầu và kết thúc niên học nienHocInfo = new NienHocInfo(comboBoxEx_NienHoc.SelectedValue.ToString(), comboBoxEx_NienHoc.Text, dateTimeInput_DauNam.Value, dateTimeInput_CuoiNam.Value); ok = nienHocData.CapNhat(nienHocInfo) >= 0; // cập nhật những mốc thời gian từng học kỳ HocKyInfo hocKy1 = new HocKyInfo(); hocKy1.MaNienhoc = comboBoxEx_NienHoc.SelectedValue.ToString(); hocKy1.ThoiGianBatDau = dateTimeInput_Dau_HK1.Value; hocKy1.ThoiGianKetThuc = dateTimeInput_Cuoi_HK1.Value; HocKyInfo hocKy2 = new HocKyInfo(); hocKy2.MaNienhoc = comboBoxEx_NienHoc.SelectedValue.ToString(); hocKy2.ThoiGianBatDau = dateTimeInput_Dau_HK2.Value; hocKy2.ThoiGianKetThuc = dateTimeInput_Cuoi_HK2.Value; ok = ok && hocKyData.CapNhatHocKy(hocKy1, hocKy2); return(ok); }
/// <summary> /// Cập nhật cơ sở dữ liệu và trả về kết quả có bao nhiêu dòng bị tác động /// </summary> /// <returns></returns> public int CapNhat() { return(nienHocData.CapNhat()); }