Пример #1
0
        static void Main(string[] args)
        {

            Sinhvien[] sv = new Sinhvien[100];
            for (int i = 0; i < 100; i++)
            {
                sv[i] = new Sinhvien();
                sv[i].laygiatri(i+4300);
                sv[i].tinhtoan();
                for (int j = 0; j <4; j++)
                    if(sv[i].Ketqua[j]>0)
                    {
                        int k = j + 1;
                        string sql = "INSERT INTO nvxt VALUES('" + sv[i].SBd + "','" + k+ "','" + sv[i].Nguyenvong[j, 0] + "','" + sv[i].Ketqua[j] + "')";

                        sv[i].Getdata(sql);
                    }
            }



            Console.WriteLine("ok");
                     
                Console.ReadKey();
            
        }
Пример #2
0
        public void addsv(string ma, string hoten, string ngaysinh, string gioitinh
    , string diachi, string dienthoai, string malop, string bacdaotao, int khoahoc, string khoa, string cmnd)
        {
            Sinhvien sv = new Sinhvien();
            sv.Ma = ma;
            sv.Hoten = hoten;
            sv.Ngaysinh = ngaysinh;
            sv.Gioitinh = gioitinh;
            sv.Diachi = diachi;
            sv.Dienthoai = dienthoai;
            sv.Malop = malop;
            sv.Bacdaotao = bacdaotao;
            sv.Khoahoc = khoahoc;
            sv.Khoa = khoa;
            sv.Cmnd = cmnd;
            try
            {
                dbConnect.Open();
                // if (chk.kiemtra_sinhvien(cmnd) == 0)
                //   {
                // chk.kiemtratufile_excel(ref loi, ma, hoten, ngaysinh, gioitinh, diachi, dienthoai.ToString(), malop, bacdaotao, khoahoc.ToString(), khoa, cmnd.ToString());
                // if (loi == "")
                dbConnect.db.Store(sv);
                // }
                // else loi += " Sinh viên " + ma + hoten + " này bạn đã thêm vào rồi vì số chứng minh của sinh viên này đã có trong hệ thống " + "\n";

            }
            finally
            {
                dbConnect.Close();
            }
        }
Пример #3
0
        public ActionResult ThemSinhVien(FormCollection f)
        {
            string listNew = f["id"].ToString();

            string[] dsId = listNew.Split(';');
            Gvhd     gv   = (Gvhd)Session["GiangVien"];

            foreach (string item in dsId)
            {
                if (!string.IsNullOrEmpty(item))
                {
                    Sinhvien sv = db.Sinhviens.Where(n => n.Id == int.Parse(item)).SingleOrDefault();
                    sv.Id = gv.Id;
                    db.SubmitChanges();
                }
            }
            return(RedirectToAction("QuanLySinhVien"));
        }
Пример #4
0
        public ActionResult SuaSV(FormCollection f)
        {
            var      id = f["txtId"].ToString();
            Sinhvien a  = db.Sinhviens.Where(m => m.Id == int.Parse(id)).SingleOrDefault();

            a.Hoten = f["txtHoTen"].ToString();
            a.Email = f["txtEmail"].ToString();
            a.Sdt   = f["txtSDT"].ToString();
            string gt    = f["chkGT"].ToString();
            bool   gtinh = false;

            if (gt.CompareTo("1") == 0)
            {
                gtinh = true;
            }
            a.Gioitinh = gtinh;
            db.SubmitChanges();
            return(RedirectToAction("ThongTinSinhVien"));
        }
Пример #5
0
        public ActionResult Dangkydoan(FormCollection f)
        {
            Sinhvien sv = (Sinhvien)Session["Taikhoan"];
            Doan     da = new Doan();

            if (da != null)
            {
                da.Tenda = f["txtTenDoAn"].ToString();
                da.Mota  = f["txtMoTa"].ToString();
                //da.Id_gv = int.Parse(f["radMaGV"].ToString());
                da.Id_lda = int.Parse(f["radMaLoai"].ToString());
                da.Id_sv  = sv.Id;
                da.Id_gv  = sv.Id_gv;
                db.Doans.InsertOnSubmit(da);
                db.SubmitChanges();
                return(RedirectToAction("Dangkydoan"));
            }
            return(View());
        }
Пример #6
0
        public Sinhvien timtheoma(string masv)
        {
            list <Sinhvien> lsv = DALSV.readlist("Data/Sinhvien.txt");
            Node <Sinhvien> tg  = lsv.Head;

            while (tg != null)
            {
                if (tg.Data.Masv == masv)
                {
                    break;
                }
                else
                {
                    tg = tg.Link;
                }
            }
            Sinhvien sv = new Sinhvien(tg.Data);

            return(sv);
        }
Пример #7
0
        static void Main(string[] args)
        {
            //             Sinhvien Quang = new Sinhvien();
            //             Sinhvien Ngoc = new Sinhvien(1, "Nguyen Thi Ngoc", 8);
            //             int iMasv = Ngoc.getMaSv();
            //             Ngoc.setMaSV(2323);
            DsSv DL = new DsSv();
            //DL.ThemSV();
            Console.Write("so luong sV can nhap: ");
            int N = int.Parse(Console.ReadLine());
            for (int i = 0; i < N; i++)
            {
                DL.ThemSV();
            }
            DL.hienThiList();
              //  DL.Suadiem();
               // DL.hienThiList();

            //           //  Console.Write("Nhap ma sinh vien muon xoa: ");
            //             int masv = int.Parse(Console.ReadLine());
            //                 DL.deleteSv(masv);
            //             Console.Write("Nhap ma sinh vien muon tim: ");
            //             int masv = int.Parse(Console.ReadLine());
            //             DL.searchSV(masv);
            //DL.hienThiList();
            //             Console.Write("Nhap ho ten sinh vien muon tim: ");
            //                         string hoten = Console.ReadLine();
            //                          DL.searchSV(hoten);
            Console.WriteLine("nhap ma sv can tim :");
            int masv = int.Parse(Console.ReadLine());
            Console.WriteLine("Nhap ho ten sinh vien muon tim: ");
            string hoten = Console.ReadLine();
            Sinhvien sv = new Sinhvien();
            sv.setMaSV(masv);
            sv.setHoten(hoten);
            DL.searchSV(sv);
            //DL.searchSV(hoten);

            Console.ReadLine();
        }
Пример #8
0
        public ActionResult DangNhap(FormCollection collection)
        {
            var Taikhoan = collection["Taikhoan"];
            var Matkhau  = collection["Matkhau"];

            if (String.IsNullOrEmpty(Taikhoan))
            {
                ViewData["Loi1"] = "Phải nhập mssv";
            }
            else if (String.IsNullOrEmpty(Matkhau))
            {
                ViewData["Loi2"] = "Phải nhập mật khẩu ";
            }
            else
            {
                Sinhvien sv = db.Sinhviens.FirstOrDefault(n => n.Taikhoan.CompareTo(Taikhoan) == 0 && n.Matkhau.CompareTo(Matkhau) == 0);
                if (sv != null)
                {
                    Session["Taikhoan"] = sv;
                    return(RedirectToAction("ThongTinSinhVien", "SinhVien"));
                }
                Gvhd gv = db.Gvhds.FirstOrDefault(m => m.Email.CompareTo(Taikhoan) == 0 && m.Matkhau.CompareTo(Matkhau) == 0);
                if (gv != null)
                {
                    Session["GiangVien"] = gv;
                    return(RedirectToAction("Index", "GiangVien"));
                }
                if (Matkhau.Length > 10)
                {
                    ViewBag.ThongBao = "Mật khẩu phải nhỏ hơn 10 kí tự";
                }
                else
                {
                    ViewBag.ThongBao = "Tài khoản hoặc mật khẩu không chính xác !";
                }
            }

            return(View());
        }
Пример #9
0
 public int kiemtradb_masv(string massv)
 {
     try
     {
         dbConnect.Open();
         Sinhvien svchk = (from Sinhvien p in dbConnect.db
                           where p.Ma == massv
                           select p).SingleOrDefault();
         if (svchk == null)
         {
             return(0);
         }
         else
         {
             return(1);
         }
     }
     finally
     {
         dbConnect.Close();
     }
 }
Пример #10
0
 public void Delete(Sinhvien s)
 {
     sv.Delete(s);
 }
Пример #11
0
 public void Update(Sinhvien s)
 {
     sv.Update(s);
 }
Пример #12
0
 public void Insert(Sinhvien s)
 {
     sv.Insert(s);
 }
Пример #13
0
 public string SV(Sinhvien sv)
 {
     return(sv.Maph + "#" + sv.Masv + "#" + sv.Tensv + "#" + sv.Gioitinh + "#" + sv.Tenlop + "#" + sv.Diachi + "#" + sv.Sdt1);
 }
Пример #14
0
        public List<Sinhvien> findsv(string masv, string makhoa, string malop)
        {
            List<Sinhvien> sv = new List<Sinhvien>();
            try
            {
                dbConnect.Open();
                try
                {
                    if (masv != "")
                    {
                        if (makhoa == "" && malop == "")
                        {
                            {
                                var sva = (from Sinhvien p in dbConnect.db
                                           join Khoa k in dbConnect.db
                                           on p.Khoa equals k.Makhoa

                                           where p.Ma == masv
                                           select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                                foreach (var p in sva)
                                {
                                    Sinhvien s = new Sinhvien();
                                    s.Ma = p.Ma;
                                    s.Bacdaotao = p.Bacdaotao;
                                    s.Cmnd = p.Cmnd;
                                    s.Diachi = p.Diachi;
                                    s.Dienthoai = p.Dienthoai;
                                    s.Gioitinh = p.Gioitinh;
                                    s.Hoten = p.Hoten;
                                    s.Khoa = p.Tenkhoa;
                                    s.Khoahoc = p.Khoahoc;
                                    s.Malop = p.Malop;
                                    s.Ngaysinh = p.Ngaysinh;
                                    sv.Add(s);
                                }
                            }
                            //  sv1.ToList();
                        }
                        else
                            if (malop == "")
                            {
                                var sva = (from Sinhvien p in dbConnect.db
                                           join Khoa k in dbConnect.db
                                           on p.Khoa equals k.Makhoa
                                           where p.Ma == masv && p.Khoa == makhoa
                                           select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                                foreach (var p in sva)
                                {
                                    Sinhvien s = new Sinhvien();
                                    s.Ma = p.Ma;
                                    s.Bacdaotao = p.Bacdaotao;
                                    s.Cmnd = p.Cmnd;
                                    s.Diachi = p.Diachi;
                                    s.Dienthoai = p.Dienthoai;
                                    s.Gioitinh = p.Gioitinh;
                                    s.Hoten = p.Hoten;
                                    s.Khoa = p.Tenkhoa;
                                    s.Khoahoc = p.Khoahoc;
                                    s.Malop = p.Malop;
                                    s.Ngaysinh = p.Ngaysinh;
                                    sv.Add(s);
                                }
                            }
                            else
                                if (makhoa == "")
                                {
                                    var sva = (from Sinhvien p in dbConnect.db
                                               join Khoa k in dbConnect.db
                                               on p.Khoa equals k.Makhoa
                                               where p.Ma == masv && p.Malop == malop
                                               select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                                    foreach (var p in sva)
                                    {
                                        Sinhvien s = new Sinhvien();
                                        s.Ma = p.Ma;
                                        s.Bacdaotao = p.Bacdaotao;
                                        s.Cmnd = p.Cmnd;
                                        s.Diachi = p.Diachi;
                                        s.Dienthoai = p.Dienthoai;
                                        s.Gioitinh = p.Gioitinh;
                                        s.Hoten = p.Hoten;
                                        s.Khoa = p.Tenkhoa;
                                        s.Khoahoc = p.Khoahoc;
                                        s.Malop = p.Malop;
                                        s.Ngaysinh = p.Ngaysinh;
                                        sv.Add(s);
                                    }

                                }
                                else
                                {
                                    var sva = (from Sinhvien p in dbConnect.db
                                               join Khoa k in dbConnect.db
                                               on p.Khoa equals k.Makhoa
                                               where p.Ma == masv && p.Malop == malop && p.Khoa == makhoa
                                               select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                                    foreach (var p in sva)
                                    {
                                        Sinhvien s = new Sinhvien();
                                        s.Ma = p.Ma;
                                        s.Bacdaotao = p.Bacdaotao;
                                        s.Cmnd = p.Cmnd;
                                        s.Diachi = p.Diachi;
                                        s.Dienthoai = p.Dienthoai;
                                        s.Gioitinh = p.Gioitinh;
                                        s.Hoten = p.Hoten;
                                        s.Khoa = p.Tenkhoa;
                                        s.Khoahoc = p.Khoahoc;
                                        s.Malop = p.Malop;
                                        s.Ngaysinh = p.Ngaysinh;
                                        sv.Add(s);
                                    }

                                }
                    }
                    else
                    {
                        if (malop == "")
                        {
                            var sva = (from Sinhvien p in dbConnect.db
                                       join Khoa k in dbConnect.db
                                        on p.Khoa equals k.Makhoa
                                       where p.Khoa == makhoa
                                       select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                            foreach (var p in sva)
                            {
                                Sinhvien s = new Sinhvien();
                                s.Ma = p.Ma;
                                s.Bacdaotao = p.Bacdaotao;
                                s.Cmnd = p.Cmnd;
                                s.Diachi = p.Diachi;
                                s.Dienthoai = p.Dienthoai;
                                s.Gioitinh = p.Gioitinh;
                                s.Hoten = p.Hoten;
                                s.Khoa = p.Tenkhoa;
                                s.Khoahoc = p.Khoahoc;
                                s.Malop = p.Malop;
                                s.Ngaysinh = p.Ngaysinh;
                                sv.Add(s);
                            }
                        }

                        else
                            if (makhoa == "")
                            {
                                var sva = (from Sinhvien p in dbConnect.db
                                           join Khoa k in dbConnect.db
                                            on p.Khoa equals k.Makhoa
                                           where p.Malop == malop
                                           select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                                foreach (var p in sva)
                                {
                                    Sinhvien s = new Sinhvien();
                                    s.Ma = p.Ma;
                                    s.Bacdaotao = p.Bacdaotao;
                                    s.Cmnd = p.Cmnd;
                                    s.Diachi = p.Diachi;
                                    s.Dienthoai = p.Dienthoai;
                                    s.Gioitinh = p.Gioitinh;
                                    s.Hoten = p.Hoten;
                                    s.Khoa = p.Tenkhoa;
                                    s.Khoahoc = p.Khoahoc;
                                    s.Malop = p.Malop;
                                    s.Ngaysinh = p.Ngaysinh;
                                    sv.Add(s);
                                }
                            }
                            else
                            {

                                var sva = (from Sinhvien p in dbConnect.db
                                           join Khoa k in dbConnect.db
                                            on p.Khoa equals k.Makhoa
                                           where p.Malop == malop && p.Khoa == makhoa
                                           select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                                foreach (var p in sva)
                                {
                                    Sinhvien s = new Sinhvien();
                                    s.Ma = p.Ma;
                                    s.Bacdaotao = p.Bacdaotao;
                                    s.Cmnd = p.Cmnd;
                                    s.Diachi = p.Diachi;
                                    s.Dienthoai = p.Dienthoai;
                                    s.Gioitinh = p.Gioitinh;
                                    s.Hoten = p.Hoten;
                                    s.Khoa = p.Tenkhoa;
                                    s.Khoahoc = p.Khoahoc;
                                    s.Malop = p.Malop;
                                    s.Ngaysinh = p.Ngaysinh;
                                    sv.Add(s);
                                }
                            }
                    }
                    return sv;
                }
                catch { return null; }
            }
            finally
            {
                dbConnect.Close();
            }
        }
Пример #15
0
        public List <Sinhvien> findsv(string masv, string makhoa, string malop)
        {
            List <Sinhvien> sv = new List <Sinhvien>();

            try
            {
                dbConnect.Open();
                try
                {
                    if (masv != "")
                    {
                        if (makhoa == "" && malop == "")
                        {
                            {
                                var sva = (from Sinhvien p in dbConnect.db
                                           join Khoa k in dbConnect.db
                                           on p.Khoa equals k.Makhoa

                                           where p.Ma == masv
                                           select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                                foreach (var p in sva)
                                {
                                    Sinhvien s = new Sinhvien();
                                    s.Ma        = p.Ma;
                                    s.Bacdaotao = p.Bacdaotao;
                                    s.Cmnd      = p.Cmnd;
                                    s.Diachi    = p.Diachi;
                                    s.Dienthoai = p.Dienthoai;
                                    s.Gioitinh  = p.Gioitinh;
                                    s.Hoten     = p.Hoten;
                                    s.Khoa      = p.Tenkhoa;
                                    s.Khoahoc   = p.Khoahoc;
                                    s.Malop     = p.Malop;
                                    s.Ngaysinh  = p.Ngaysinh;
                                    sv.Add(s);
                                }
                            }
                            //  sv1.ToList();
                        }
                        else
                        if (malop == "")
                        {
                            var sva = (from Sinhvien p in dbConnect.db
                                       join Khoa k in dbConnect.db
                                       on p.Khoa equals k.Makhoa
                                       where p.Ma == masv && p.Khoa == makhoa
                                       select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                            foreach (var p in sva)
                            {
                                Sinhvien s = new Sinhvien();
                                s.Ma        = p.Ma;
                                s.Bacdaotao = p.Bacdaotao;
                                s.Cmnd      = p.Cmnd;
                                s.Diachi    = p.Diachi;
                                s.Dienthoai = p.Dienthoai;
                                s.Gioitinh  = p.Gioitinh;
                                s.Hoten     = p.Hoten;
                                s.Khoa      = p.Tenkhoa;
                                s.Khoahoc   = p.Khoahoc;
                                s.Malop     = p.Malop;
                                s.Ngaysinh  = p.Ngaysinh;
                                sv.Add(s);
                            }
                        }
                        else
                        if (makhoa == "")
                        {
                            var sva = (from Sinhvien p in dbConnect.db
                                       join Khoa k in dbConnect.db
                                       on p.Khoa equals k.Makhoa
                                       where p.Ma == masv && p.Malop == malop
                                       select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                            foreach (var p in sva)
                            {
                                Sinhvien s = new Sinhvien();
                                s.Ma        = p.Ma;
                                s.Bacdaotao = p.Bacdaotao;
                                s.Cmnd      = p.Cmnd;
                                s.Diachi    = p.Diachi;
                                s.Dienthoai = p.Dienthoai;
                                s.Gioitinh  = p.Gioitinh;
                                s.Hoten     = p.Hoten;
                                s.Khoa      = p.Tenkhoa;
                                s.Khoahoc   = p.Khoahoc;
                                s.Malop     = p.Malop;
                                s.Ngaysinh  = p.Ngaysinh;
                                sv.Add(s);
                            }
                        }
                        else
                        {
                            var sva = (from Sinhvien p in dbConnect.db
                                       join Khoa k in dbConnect.db
                                       on p.Khoa equals k.Makhoa
                                       where p.Ma == masv && p.Malop == malop && p.Khoa == makhoa
                                       select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                            foreach (var p in sva)
                            {
                                Sinhvien s = new Sinhvien();
                                s.Ma        = p.Ma;
                                s.Bacdaotao = p.Bacdaotao;
                                s.Cmnd      = p.Cmnd;
                                s.Diachi    = p.Diachi;
                                s.Dienthoai = p.Dienthoai;
                                s.Gioitinh  = p.Gioitinh;
                                s.Hoten     = p.Hoten;
                                s.Khoa      = p.Tenkhoa;
                                s.Khoahoc   = p.Khoahoc;
                                s.Malop     = p.Malop;
                                s.Ngaysinh  = p.Ngaysinh;
                                sv.Add(s);
                            }
                        }
                    }
                    else
                    {
                        if (malop == "")
                        {
                            var sva = (from Sinhvien p in dbConnect.db
                                       join Khoa k in dbConnect.db
                                       on p.Khoa equals k.Makhoa
                                       where p.Khoa == makhoa
                                       select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                            foreach (var p in sva)
                            {
                                Sinhvien s = new Sinhvien();
                                s.Ma        = p.Ma;
                                s.Bacdaotao = p.Bacdaotao;
                                s.Cmnd      = p.Cmnd;
                                s.Diachi    = p.Diachi;
                                s.Dienthoai = p.Dienthoai;
                                s.Gioitinh  = p.Gioitinh;
                                s.Hoten     = p.Hoten;
                                s.Khoa      = p.Tenkhoa;
                                s.Khoahoc   = p.Khoahoc;
                                s.Malop     = p.Malop;
                                s.Ngaysinh  = p.Ngaysinh;
                                sv.Add(s);
                            }
                        }

                        else
                        if (makhoa == "")
                        {
                            var sva = (from Sinhvien p in dbConnect.db
                                       join Khoa k in dbConnect.db
                                       on p.Khoa equals k.Makhoa
                                       where p.Malop == malop
                                       select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                            foreach (var p in sva)
                            {
                                Sinhvien s = new Sinhvien();
                                s.Ma        = p.Ma;
                                s.Bacdaotao = p.Bacdaotao;
                                s.Cmnd      = p.Cmnd;
                                s.Diachi    = p.Diachi;
                                s.Dienthoai = p.Dienthoai;
                                s.Gioitinh  = p.Gioitinh;
                                s.Hoten     = p.Hoten;
                                s.Khoa      = p.Tenkhoa;
                                s.Khoahoc   = p.Khoahoc;
                                s.Malop     = p.Malop;
                                s.Ngaysinh  = p.Ngaysinh;
                                sv.Add(s);
                            }
                        }
                        else
                        {
                            var sva = (from Sinhvien p in dbConnect.db
                                       join Khoa k in dbConnect.db
                                       on p.Khoa equals k.Makhoa
                                       where p.Malop == malop && p.Khoa == makhoa
                                       select new { p.Ma, p.Bacdaotao, p.Cmnd, p.Diachi, p.Dienthoai, p.Gioitinh, p.Hoten, k.Tenkhoa, p.Khoahoc, p.Malop, p.Ngaysinh });
                            foreach (var p in sva)
                            {
                                Sinhvien s = new Sinhvien();
                                s.Ma        = p.Ma;
                                s.Bacdaotao = p.Bacdaotao;
                                s.Cmnd      = p.Cmnd;
                                s.Diachi    = p.Diachi;
                                s.Dienthoai = p.Dienthoai;
                                s.Gioitinh  = p.Gioitinh;
                                s.Hoten     = p.Hoten;
                                s.Khoa      = p.Tenkhoa;
                                s.Khoahoc   = p.Khoahoc;
                                s.Malop     = p.Malop;
                                s.Ngaysinh  = p.Ngaysinh;
                                sv.Add(s);
                            }
                        }
                    }
                    return(sv);
                }
                catch { return(null); }
            }
            finally
            {
                dbConnect.Close();
            }
        }