Esempio n. 1
0
        // GET: QLSV
        public ActionResult Index(string searchString)
        {
            var sv = new QLSVModel();

            if (searchString == "")
            {
                SetAlert("Vui lòng nhập nội dung tìm kiếm", "error");
            }
            var model = sv.ListWhereAll(searchString);

            @ViewBag.SearchString = searchString;
            return(View(model));
        }
Esempio n. 2
0
        public ActionResult Edit(SINHVIEN sinhVien)
        {
            if (ModelState.IsValid)
            {
                var dao = new QLSVModel();

                var result = dao.Update(sinhVien);
                if (result)
                {
                    SetAlert("Chỉnh sửa thông tin sinh viên thành công", "success");
                    return(RedirectToAction("Index", "QLSV"));
                }
                else
                {
                    ModelState.AddModelError("", "Mã sinh viên không được sửa ");
                }
            }
            return(View());
        }
Esempio n. 3
0
 public ActionResult Create(PHONGSV sinhVien)
 {
     if (ModelState.IsValid)
     {
         var daoPSV   = new QLPSVModel();
         var daoSV    = new QLSVModel();
         var daoPhong = new PhongModel();
         if (daoPSV.Find(sinhVien.MaPhongSV) != null)
         {
             SetAlert("Mã phòng sinh viên đã tồn tại", "error");
             return(RedirectToAction("Create", "QLPSV"));
         }
         if (daoPSV.getByMaSV(sinhVien.MaSV) != null)
         {
             SetAlert("Mã sinh viên này đã có phòng", "error");
             return(RedirectToAction("Create", "QLPSV"));
         }
         if (daoSV.getByMaSV(sinhVien.MaSV) == null)
         {
             SetAlert("Sinh viên không có trong CSDL", "error");
             return(RedirectToAction("Create", "QLPSV"));
         }
         if (daoPhong.Find(sinhVien.MaPhong) == null)
         {
             SetAlert("Phòng không có trong CSDL", "error");
             return(RedirectToAction("Create", "QLPSV"));
         }
         String result = daoPSV.Insert(sinhVien);
         if (!String.IsNullOrEmpty(result))
         {
             SetAlert("Thêm sinh viên vào phòng thành công", "success");
             return(RedirectToAction("Index", "QLPSV"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm sinh viên vào phòng không thành công");
         }
     }
     return(View());
 }
Esempio n. 4
0
 public ActionResult Create(SINHVIEN sinhVien)
 {
     if (ModelState.IsValid)
     {
         var dao = new QLSVModel();
         if (dao.Find(sinhVien.MaSV) != null)
         {
             SetAlert("Mã sinh viên đã tồn tại", "error");
             return(RedirectToAction("Create", "QLSV"));
         }
         String result = dao.Insert(sinhVien);
         if (!String.IsNullOrEmpty(result))
         {
             SetAlert("Thêm sinh viên thành công", "success");
             return(RedirectToAction("Index", "QLSV"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm sinh viên không thành công");
         }
     }
     return(View());
 }
Esempio n. 5
0
        public ActionResult Edit(string maSV)
        {
            var sv = new QLSVModel().getByMaSV(maSV);

            return(View(sv));
        }