Beispiel #1
0
        public ActionResult Create([Bind(Include = "MaCTBH,SerialNumber,MaNV,MaBH,TrangThai,NgayBH,GhiChuBH,NgayTra")] ChiTietBH chiTietBH)
        {
            var count = from sl in db.ChiTietBH select sl;
            int a     = KTTonTai(count.Count());

            if (ModelState.IsValid)
            {
                if (Common.MaNV != "")
                {
                }
                else
                {
                    Common.Alert = "Đăng nhập trước khi chỉnh sữa !";
                    return(RedirectToAction("Index", "Logins"));
                }
                chiTietBH.MaCTBH = a;
                db.ChiTietBH.Add(chiTietBH);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.MaBH         = new SelectList(db.BaoHanh, "MaBH", "HinhThucBH", chiTietBH.MaBH);
            ViewBag.MaNV         = new SelectList(db.NhanVien, "MaNV", "TenNV");
            ViewBag.SerialNumber = new SelectList(db.SanPham, "SerialNumber", "SerialNumber", chiTietBH.SerialNumber);
            return(View(chiTietBH));
        }
Beispiel #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            ChiTietBH chiTietBH = db.ChiTietBH.Find(id);

            db.ChiTietBH.Remove(chiTietBH);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #3
0
        // GET: ChiTietBHs/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ChiTietBH chiTietBH = db.ChiTietBH.Find(id);

            if (chiTietBH == null)
            {
                return(HttpNotFound());
            }
            return(View(chiTietBH));
        }
Beispiel #4
0
        // GET: ChiTietBHs/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ChiTietBH chiTietBH = db.ChiTietBH.Find(id);

            if (chiTietBH == null)
            {
                return(HttpNotFound());
            }
            ViewBag.MaBH         = new SelectList(db.BaoHanh, "MaBH", "HinhThucBH", chiTietBH.MaBH);
            ViewBag.MaNV         = new SelectList(db.NhanVien, "MaNV", "TenNV");
            ViewBag.SerialNumber = new SelectList(db.SanPham, "SerialNumber", "SerialNumber", chiTietBH.SerialNumber);
            return(View(chiTietBH));
        }
Beispiel #5
0
 public ActionResult Edit([Bind(Include = "MaCTBH,SerialNumber,MaNV,MaBH,TrangThai,NgayBH,GhiChuBH,NgayTra")] ChiTietBH chiTietBH)
 {
     if (ModelState.IsValid)
     {
         if (Common.MaNV != "")
         {
         }
         else
         {
             Common.Alert = "Đăng nhập trước khi chỉnh sữa !";
             return(RedirectToAction("Index", "Logins"));
         }
         db.Entry(chiTietBH).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.MaBH         = new SelectList(db.BaoHanh, "MaBH", "HinhThucBH", chiTietBH.MaBH);
     ViewBag.MaNV         = new SelectList(db.NhanVien, "MaNV", "TenNV");
     ViewBag.SerialNumber = new SelectList(db.SanPham, "SerialNumber", "SerialNumber", chiTietBH.SerialNumber);
     return(View(chiTietBH));
 }