Beispiel #1
0
        public string maLopTiepTheo()
        {
            Lop_DAO hvDAO        = new Lop_DAO();
            string  MaLopLonNhat = hvDAO.LayMaLopLonNhat();

            if (string.IsNullOrEmpty(MaLopLonNhat))
            {
                return("LH01");
            }
            else
            {
                int maso = int.Parse(MaLopLonNhat.Substring(2));
                return("LH" + (maso + 1).ToString("00"));
            }
        }
Beispiel #2
0
        public string soLopTiepTheo(string makh)
        {
            Lop_DAO hvDAO        = new Lop_DAO();
            string  MaLopLonNhat = hvDAO.LaySoLopLonNhat(makh);

            if (string.IsNullOrEmpty(MaLopLonNhat))
            {
                return("1");
            }

            //cách khác:
            //var getNumbers = (from t in MaLopLonNhat
            //                  where char.IsDigit(t)
            //                  select t).ToArray();
            //string strMaMax = new string(getNumbers);

            string strMaMax   = Regex.Replace(MaLopLonNhat, @"\D", "");
            int    soMax      = int.Parse(strMaMax);
            int    maTiepTheo = soMax + 1;

            return(maTiepTheo.ToString());
        }
Beispiel #3
0
        public List <Lop_DTO> DanhSachLop2(string makhoa)
        {
            Lop_DAO lopDao = new Lop_DAO();

            return(lopDao.loadDSLop2(makhoa));
        }
Beispiel #4
0
        public List <Lop_DTO> DanhSachLop()
        {
            Lop_DAO lopDAO = new Lop_DAO();

            return(lopDAO.LoadDSLop());
        }
Beispiel #5
0
        public int DeleteLop(string malop)
        {
            Lop_DAO lopDAO = new Lop_DAO();

            return(lopDAO.DeleteLopHoc(malop));
        }
Beispiel #6
0
        public int UpdateLop(Lop_DTO lopDTO)
        {
            Lop_DAO lopDAO = new Lop_DAO();

            return(lopDAO.UpdateLopHoc(lopDTO));
        }
Beispiel #7
0
 //danh sách sv trong 1 lớp, phiếu điểm
 public static DataTable phieuDiemLop_namHoc(string maLop, int namHoc)
 {
     return(Lop_DAO.phieuDiemLop_namHoc(maLop, namHoc));
 }
Beispiel #8
0
 public static string maLop(string tenLop)
 {
     return(Lop_DAO.maLop(tenLop));
 }
Beispiel #9
0
 //xóa lớp
 public static void xoaLop(string maLop)
 {
     Lop_DAO.xoaLop(maLop);
 }
Beispiel #10
0
 //sửa lớp
 public static void suaLop(string maLop, string tenLop, string tenKhoa)
 {
     Lop_DAO.suaLop(maLop, tenLop, tenKhoa);
 }
Beispiel #11
0
 //thêm lớp
 public static void themLop(string maLop, string tenLop, string tenKhoa)
 {
     Lop_DAO.themLop(maLop, tenLop, tenKhoa);
 }
Beispiel #12
0
 public static DataTable DSLop()
 {
     return(Lop_DAO.DSLop());
 }
Beispiel #13
0
 public static DataTable phieuDiem_Lop(string tenlop, int kyHoc, int namHoc)
 {
     return(Lop_DAO.PhieuDiem_Lop(tenlop, kyHoc, namHoc));
 }
Beispiel #14
0
 public static DataTable DSSV_Lop(string tenLop)
 {
     return(Lop_DAO.DSSV_Lop(tenLop));
 }
Beispiel #15
0
 public static string lastMaLop()
 {
     return(Lop_DAO.LastMaLop());
 }
Beispiel #16
0
        public int AddLop(Lop_DTO lopDTO)
        {
            Lop_DAO lopDAO = new Lop_DAO();

            return(lopDAO.AddLopHoc(lopDTO));
        }
Beispiel #17
0
 public static DataTable LoadtenLop()
 {
     return(Lop_DAO.tenLop());
 }