Example #1
0
        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);
        }
Example #2
0
 /// <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());
 }