public static int GetNamHoc(int thang, string maNamHoc) { NamHoc namHoc = LopBLL.GetInfoNamHoc(maNamHoc); int nam = 0; if (thang < namHoc.NgayBatDau.Month) { nam = namHoc.NgayKetThuc.Year; } else { nam = namHoc.NgayBatDau.Year; } return(nam); }
public static List <SucKhoe> GetListSucKhoeTheoThang(string maTre, int tuThang, int denThang, string maNamHoc) { List <SucKhoe> listSucKhoe = new List <SucKhoe>(); listSucKhoe.Add(SucKhoeDAL.GetSucKhoeTheoThang(maTre, tuThang, LopBLL.GetNamHoc(tuThang, maNamHoc))); while (tuThang != denThang) { tuThang++; if (tuThang > 12) { tuThang = 1; } listSucKhoe.Add(SucKhoeDAL.GetSucKhoeTheoThang(maTre, tuThang, LopBLL.GetNamHoc(tuThang, maNamHoc))); } return(listSucKhoe); }
//return -1 khi thời gian cập nhật nhỏ hơn hiện tại //return 0 khi thời gian cập nhật bằng hiện tại //return 1 khi thời gian cập nhật lớn hơn hiện tại public static int CoTheCapNhatSucKhoe(int thang, string maNamHoc) { int nam = LopBLL.GetNamHoc(thang, maNamHoc); if (DateTime.Now.Year > nam) { return(-1); } else if (DateTime.Now.Year < nam) { return(1); } else if (DateTime.Now.Month < thang) { return(1); } else if (DateTime.Now.Month > thang) { return(-1); } return(0); }
public static DataTable GetListSucKhoe(string maLop, int thang, string maNamHoc) { return(SucKhoeDAL.GetListSucKhoe(maLop, thang, LopBLL.GetNamHoc(thang, maNamHoc))); }