public KhoasHoc CreateKhoaHoc(KhoasHoc khoaHoc)
 {
     db = new GDUDataConnectionsDataContext();
     db.KhoasHocs.InsertOnSubmit(khoaHoc);
     db.SubmitChanges();
     return(khoaHoc);
 }
        //lấy thông tin khóa học
        public KhoasHoc GetKhoaHocByMaKhoaHoc(string maKhoasHoc)
        {
            db = new GDUDataConnectionsDataContext();
            KhoasHoc kh = new KhoasHoc();

            kh = db.KhoasHocs.Single(p => p.MaKhoaHoc == maKhoasHoc);
            return(kh);
        }
        public void DeleteKhoaHoc(string maKhoaHoc)
        {
            db = new GDUDataConnectionsDataContext();
            KhoasHoc khoaHoc = new KhoasHoc();

            khoaHoc = db.KhoasHocs.Single(x => x.MaKhoaHoc == maKhoaHoc);
            db.KhoasHocs.DeleteOnSubmit(khoaHoc);
            db.SubmitChanges();
        }
        public void UpdateKhoaHoc(KhoasHoc khoaHoc)
        {
            db = new GDUDataConnectionsDataContext();
            KhoasHoc khoaHocs = new KhoasHoc();

            khoaHocs            = db.KhoasHocs.Single(x => x.MaKhoaHoc == khoaHoc.MaKhoaHoc);
            khoaHocs.TenKhoaHoc = khoaHoc.TenKhoaHoc;
            khoaHocs.NienKhoa   = khoaHoc.NienKhoa;
            db.SubmitChanges();
        }
예제 #5
0
        //load thông tin sinh viên lên form
        public void LoadSinhVien()
        {
            if (Id_SV == lblID.Text & lblID.Text != "??")
            {
                SinhVien sv = new SinhVien();
                sv                       = sinhVienService.GetSinhVienByMaSinhVien(lblID.Text);
                lblTen.Text              = sv.TenSV;
                lblGioiTinh.Text         = sv.GioiTinh;
                lblEmail.Text            = sv.Email;
                lblSdt.Text              = sv.SDT;
                lblNamSinh.Text          = sv.NamSinh;
                lblThongTinTaiKhoan.Text = sv.StatusAcc;
                lblDiaChi.Text           = sv.DiaChi;
                lblGhiChu.Text           = sv.GhiChu;

                //lấy tên lớp
                maLop = sv.MaLop;
                Lop lp = new Lop();
                lp          = lopService.GetLopByMaLop(maLop);
                lblLop.Text = lp.TenLop;

                //lấy tên khóa + niên khóa
                maKhoasHoc = lp.MaKhoaHoc;
                KhoasHoc khoaHoc = new KhoasHoc();
                khoaHoc          = khoasHocService.GetKhoaHocByMaKhoaHoc(maKhoasHoc);
                lblKhoasHoc.Text = khoaHoc.TenKhoaHoc + " - " + khoaHoc.NienKhoa;

                //lấy tên ngành
                maNganh = lp.MaNganh;
                NganhHoc nganhHoc = new NganhHoc();
                nganhHoc            = nganhHocService.GetNganhHocByMaNganh(maNganh);
                lblChuyenNganh.Text = nganhHoc.TenNganh.ToUpper();

                //lấy tên khoa
                maKhoa = nganhHoc.MaKhoa;
                Khoa khoa = new Khoa();
                khoa         = khoaService.GetKhoaByMaKhoa(maKhoa);
                lblKhoa.Text = khoa.TenKhoa.ToUpper();
            }
        }
예제 #6
0
 //cập nhật khóa học
 public void UpdateKhoaHoc(KhoasHoc khoaHoc)
 {
     khoaHocIDao.UpdateKhoaHoc(khoaHoc);
 }
예제 #7
0
 //tạo khóa học
 public KhoasHoc CreateKhoaHoc(KhoasHoc khoaHoc)
 {
     return(khoaHocIDao.CreateKhoaHoc(khoaHoc));
 }