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(); }
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(); } }
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")); }
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")); }
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()); }
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); }
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(); }
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()); }
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(); } }
public void Delete(Sinhvien s) { sv.Delete(s); }
public void Update(Sinhvien s) { sv.Update(s); }
public void Insert(Sinhvien s) { sv.Insert(s); }
public string SV(Sinhvien sv) { return(sv.Maph + "#" + sv.Masv + "#" + sv.Tensv + "#" + sv.Gioitinh + "#" + sv.Tenlop + "#" + sv.Diachi + "#" + sv.Sdt1); }
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(); } }
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(); } }