コード例 #1
0
        public int insert(string id, string pass, string mahv, string hoten, int gioitinh, string diachi, string sdt, string email, DateTime ngaydk, int tinhtrang, DateTime ngaysinh)
        {
            if (CheckService.checkID(id, pass) == 1)
            {
                if (CheckService.checkRole(id, 1) == 1 || CheckService.checkRole(id, 0) == 1) //kiểm tra id này có quyền insert không...
                {
                    if (TruongRong(hoten, gioitinh, diachi, sdt, email, ngaydk, tinhtrang, ngaysinh) == true)
                    {
                        if (gioitinh != 1 && gioitinh != 0)
                        {
                            return(0);
                        }
                        if (sdt.Length > 13)
                        {
                            return(0);
                        }
                        //   Console.WriteLine(TruongRong(hoten, gioitinh, diachi, sdt, email, ngaydk, tinhtrang, ngaysinh));
                        HocVienService hvsv = new HocVienService();

                        int k = hvsv.insert(mahv, hoten, gioitinh, diachi, sdt, email, ngaydk, tinhtrang, ngaysinh);
                        //    Console.WriteLine(k);
                        return(k);
                    }
                }
            }
            return(0);
        }
コード例 #2
0
ファイル: GiangVien.cs プロジェクト: lploc94/ENGLISHCENTER
        public int insert(string id, string pass, string magv, string tengv, int gioitinh, DateTime ngaysinh, string diachi, string sdt, string email, string trinhdo, string bangcap, DateTime ngayvaolam, double heso)
        {
            if (CheckService.checkID(id, pass) == 1)
            {
                if (CheckService.checkRole(id, 3) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền insert không...
                {
                    if (gioitinh != 1 && gioitinh != 0)
                    {
                        return(0);
                    }
                    if (DateTime.Compare(ngaysinh, ngayvaolam) > 0)
                    {
                        return(0);
                    }
                    if (sdt.Length > 13)
                    {
                        return(0);
                    }

                    GiangVienService gvsv = new GiangVienService();
                    return(gvsv.insert(magv, tengv, gioitinh, ngaysinh, diachi, sdt, email, trinhdo, bangcap, ngayvaolam, heso)); //ở giảng viên service có một hàm insert, Phuong Nguyên sau khi kiểm tra id và pass, role thì có thể dùng hàm này để thêm một giảng viên vào. nếu bên dưới trả lại 1, thì tức là đã thêm thành công, PN return luôn giá trị đó.
                }
            }
            return(0);
        }
コード例 #3
0
 public int delete(string id, string pass, string manv)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 3) == 1 || CheckService.checkRole(id, 0) == 1)
         {
             return(new NhanVienService().delete(manv));
         }
     }
     return(0);
 }
コード例 #4
0
 public int update(string id, string password, string manv, string hoten, int gioitinh, DateTime ngsinh, string diachi, string sdt, string email, double hesoluong, string username, string pass, short phanquyen, bool active)
 {
     if (CheckService.checkID(id, password) == 1)
     {
         if (CheckService.checkRole(id, 3) == 1 || CheckService.checkRole(id, 0) == 1)
         {
             return(new NhanVienService().update(manv, hoten, gioitinh, ngsinh, diachi, sdt, email, hesoluong, username, pass, phanquyen, active));
         }
     }
     return(0);
 }
コード例 #5
0
 public int insert(string id, string pass, string matt, string magv, DateTime ngaynhan, int tinhtrang)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 3) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền insert không...
         {
             ThongTinLuongGVService lsv = new ThongTinLuongGVService();
             return(lsv.insert(matt, magv, ngaynhan, tinhtrang));
         }
     }
     return(0);
 }
コード例 #6
0
ファイル: GiangVien.cs プロジェクト: lploc94/ENGLISHCENTER
 public int update(string id, string pass, string magv, string tengv, int gioitinh, DateTime ngaysinh, string diachi, string sdt, string email, string trinhdo, string bangcap, DateTime ngayvaolam, double heso)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 3) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền delete giảng viên không...
         {
             GiangVienService gvsv = new GiangVienService();
             return(gvsv.update(magv, tengv, gioitinh, ngaysinh, diachi, sdt, email, trinhdo, bangcap, ngayvaolam, heso));
         }
     }
     return(0);
 }
コード例 #7
0
 public int insert(string id, string pass, string malop, string mahv)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 1) == 1 || CheckService.checkRole(id, 0) == 1)
         {
             DangKyService dksv = new DangKyService();
             return(dksv.insert(mahv, malop));
         }
     }
     return(0);
 }
コード例 #8
0
ファイル: KiemTra.cs プロジェクト: lploc94/ENGLISHCENTER
 public int update(string id, string pass, string makt, string tenkt)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)
         {
             KiemTraService ktsv = new KiemTraService();
             return(ktsv.update(makt, tenkt));
         }
     }
     return(0);
 }
コード例 #9
0
ファイル: KiemTra.cs プロジェクト: lploc94/ENGLISHCENTER
 public int delete(string id, string pass, string makt) //id và pass của nhân viên không phải id và pass của giảng viên
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền delete giảng viên không...
         {
             KiemTraService ktsv = new KiemTraService();
             return(ktsv.delete(makt));
         }
     }
     return(0);
 }
コード例 #10
0
ファイル: KiemTra.cs プロジェクト: lploc94/ENGLISHCENTER
 public int insert(string id, string pass, string makt, string tenkt)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền insert không...
         {
             KiemTraService ktsv = new KiemTraService();
             return(ktsv.insert(makt, tenkt));
         }
     }
     return(0);
 }
コード例 #11
0
ファイル: PhongHoc.cs プロジェクト: lploc94/ENGLISHCENTER
 public int update(string id, string pass, int maphong, int tang, int sophong)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền insert không...
         {
             PhongHocService phsv = new PhongHocService();
             return(phsv.update(maphong, tang, sophong));
         }
     }
     return(0);
 }
コード例 #12
0
 public int update(string id, string pass, string matt, string magv, DateTime ngaynhan, int tinhtrang)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 3) == 1 || CheckService.checkRole(id, 0) == 1)
         {
             ThongTinLuongGVService lsv = new ThongTinLuongGVService();
             return(lsv.update(matt, magv, ngaynhan, tinhtrang));
         }
     }
     return(0);
 }
コード例 #13
0
 public int delete(string id, string pass, string maHV, string maKT, string maLop, int maPhong) //id và pass của nhân viên không phải id và pass của giảng viên
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền delete giảng viên không...
         {
             ThiService tsv = new ThiService();
             return(tsv.delete(maHV, maKT, maLop, maPhong));
         }
     }
     return(0);
 }
コード例 #14
0
 public int update(string id, string pass, string malop, int maphong, string malh)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền insert không...
         {
             ThoiKhoaBieuService tkbsv = new ThoiKhoaBieuService();
             return(tkbsv.update(malop, maphong, malh));
         }
     }
     return(0);
 }
コード例 #15
0
ファイル: LichHoc.cs プロジェクト: lploc94/ENGLISHCENTER
 public int update(string id, string pass, string malh, string ngayhoc, string giohoc)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)
         {
             LichHocService lhsv = new LichHocService();
             return(lhsv.update(malh, ngayhoc, giohoc));
         }
     }
     return(0);
 }
コード例 #16
0
 public int delete(string id, string pass, string matkb) //id và pass của nhân viên không phải id và pass của giảng viên
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền delete giảng viên không...
         {
             ThoiKhoaBieuService tkbsv = new ThoiKhoaBieuService();
             return(tkbsv.delete(matkb));
         }
     }
     return(0);
 }
コード例 #17
0
ファイル: LichHoc.cs プロジェクト: lploc94/ENGLISHCENTER
 public int insert(string id, string pass, string malh, string ngayhoc, string giohoc)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền insert không...
         {
             LichHocService lhsv = new LichHocService();
             return(lhsv.insert(malh, ngayhoc, giohoc));
         }
     }
     return(0);
 }
コード例 #18
0
ファイル: LichHoc.cs プロジェクト: lploc94/ENGLISHCENTER
 public int delete(string id, string pass, string malh) //id và pass của nhân viên không phải id và pass của giảng viên
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền delete giảng viên không...
         {
             LichHocService lhsv = new LichHocService();
             return(lhsv.delete(malh));
         }
     }
     return(0);
 }
コード例 #19
0
 public int delete(string id, string pass, string mahv) //id và pass của nhân viên không phải id và pass của giảng viên
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 1) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền delete giảng viên không...
         {
             HocVienService hvsv = new HocVienService();
             return(hvsv.delete(mahv));
         }
     }
     return(0);
 }
コード例 #20
0
 public int insert(string id, string pass, string malop, string magv)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)
         {
             CT_LopHocService ctlhsv = new CT_LopHocService();
             return(ctlhsv.insert(malop, magv));
         }
     }
     return(0);
 }
コード例 #21
0
 public int delete(string id, string pass, string matt) //id và pass của nhân viên không phải id và pass của giảng viên
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 3) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền delete giảng viên không...
         {
             ThongTinHocPhiService tthpsv = new ThongTinHocPhiService();
             return(tthpsv.delete(matt));
         }
     }
     return(0);
 }
コード例 #22
0
 public int update(string id, string pass, string mahv, string malop, string sotiendadong, string sotienconno, DateTime ngaydong)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 3) == 1 || CheckService.checkRole(id, 0) == 1)
         {
             ThongTinHocPhiService tthpsv = new ThongTinHocPhiService();
             return(tthpsv.update(mahv, malop, sotiendadong, sotienconno, ngaydong));
         }
     }
     return(0);
 }
コード例 #23
0
 public int insert(string id, string pass, string mahv, string malop, string sotiendadong, string sotienconno, DateTime ngaydong)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 3) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền insert không...
         {
             ThongTinHocPhiService tthpsv = new ThongTinHocPhiService();
             return(tthpsv.insert(mahv, malop, sotiendadong, sotienconno, ngaydong));
         }
     }
     return(0);
 }
コード例 #24
0
ファイル: HocPhi.cs プロジェクト: lploc94/ENGLISHCENTER
 public int update(string id, string pass, string mahp, string tenhp, string sotien)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 3) == 1 || CheckService.checkRole(id, 0) == 1)
         {
             HocPhiService hpsv = new HocPhiService();
             return(hpsv.update(mahp, tenhp, sotien));
         }
     }
     return(0);
 }
コード例 #25
0
ファイル: HocPhi.cs プロジェクト: lploc94/ENGLISHCENTER
        public int insert(string id, string pass, string mahp, string tenhp, string sotien)
        {
            if (CheckService.checkID(id, pass) == 1)
            {
                if (CheckService.checkRole(id, 3) == 1)//kiểm tra id này có quyền insert không...
                {
                    HocPhiService hpsv = new HocPhiService();
                    return(hpsv.insert(mahp, tenhp, sotien));
                }
            }

            return(0);
        }
コード例 #26
0
 public int update(string id, string pass, string mahv, string hoten, int gioitinh, string diachi, string sdt, string email, DateTime ngaydk, int tinhtrang, DateTime ngaysinh)
 {
     if (CheckService.checkID(id, pass) == 1)
     {
         if (CheckService.checkRole(id, 1) == 1 || CheckService.checkRole(id, 0) == 1)
         {
             if (TruongRong(hoten, gioitinh, diachi, sdt, email, ngaydk, tinhtrang, ngaysinh) == true)
             {
                 HocVienService hvsv = new HocVienService();
                 return(hvsv.update(mahv, hoten, gioitinh, diachi, sdt, email, ngaydk, tinhtrang, ngaysinh));
             }
         }
     }
     return(0);
 }
コード例 #27
0
ファイル: KhoaHoc.cs プロジェクト: lploc94/ENGLISHCENTER
        public int insert(string id, string pass, string makh, string tenkh, string mota, string tailieu, int thoigian)
        {
            if (CheckService.checkID(id, pass) == 1)
            {
                if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền insert không...
                {
                    if (thoigian > 7)
                    {
                        return(0);
                    }

                    KhoaHocService khsv = new KhoaHocService();
                    return(khsv.insert(makh, tenkh, mota, tailieu, thoigian));
                }
            }
            return(0);
        }
コード例 #28
0
ファイル: KhoaHoc.cs プロジェクト: lploc94/ENGLISHCENTER
        public int update(string id, string pass, string makh, string tenkh, string mota, string tailieu, int thoigian)
        {
            if (CheckService.checkID(id, pass) == 1)
            {
                if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)
                {
                    if (thoigian > 7)
                    {
                        return(0);
                    }

                    KhoaHocService khsv = new KhoaHocService();
                    return(khsv.update(makh, tenkh, mota, tailieu, thoigian));
                }
            }
            return(0);
        }
コード例 #29
0
ファイル: LopHoc.cs プロジェクト: lploc94/ENGLISHCENTER
        public int update(string id, string pass, string malop, string makh, DateTime ngaybd, DateTime ngaykt, int siso, string mahp)
        {
            if (CheckService.checkID(id, pass) == 1)
            {
                if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền insert không...
                {
                    if (DateTime.Compare(ngaybd, ngaykt) > 0)
                    {
                        return(0);
                    }
                    if (siso > 15)
                    {
                        return(0);
                    }

                    LopHocService lhsv = new LopHocService();
                    return(lhsv.update(malop, makh, ngaybd, ngaykt, siso, mahp));
                }
            }
            return(0);
        }
コード例 #30
0
        public int insert(string id, string pass, string mahv, string makt, string malop, int maphong, DateTime ngaythi, int diemthi, int ketqua)
        {
            if (CheckService.checkID(id, pass) == 1)
            {
                if (CheckService.checkRole(id, 2) == 1 || CheckService.checkRole(id, 0) == 1)//kiểm tra id này có quyền insert không...
                {
                    if (diemthi > 1000)
                    {
                        return(0);
                    }
                    if (ketqua != 0 && ketqua != 1)
                    {
                        return(0);
                    }

                    ThiService tsv = new ThiService();
                    return(tsv.insert(mahv, makt, malop, maphong, ngaythi, diemthi, ketqua));
                }
            }
            return(0);
        }