public ActionResult DeleteConfirmed(int id)
        {
            TRAM tRAM = db.TRAMS.Find(id);

            db.TRAMS.Remove(tRAM);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #2
0
 public ActionResult Edit([Bind(Include = "MaTram,TenTram,isXoa")] TRAM tRAM)
 {
     if (ModelState.IsValid)
     {
         tRAM.isXoa           = false;
         db.Entry(tRAM).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tRAM));
 }
 public ActionResult Edit([Bind(Include = "MATRAM,MANUOC,TENTRAM,KINHDO,VIDO,DOCAO,HINH")] TRAM tRAM)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tRAM).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.MANUOC = new SelectList(db.NUOCS, "MANUOC", "TENNUOC", tRAM.MANUOC);
     return(View(tRAM));
 }
Exemple #4
0
        public ActionResult Create([Bind(Include = "MaTram,TenTram,isXoa")] TRAM tRAM)
        {
            if (ModelState.IsValid)
            {
                tRAM.isXoa = false;
                db.TRAMs.Add(tRAM);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tRAM));
        }
        public ActionResult Create([Bind(Include = "MATRAM,MANUOC,TENTRAM,KINHDO,VIDO,DOCAO,HINH")] TRAM tRAM)
        {
            if (ModelState.IsValid)
            {
                db.TRAMS.Add(tRAM);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.MANUOC = new SelectList(db.NUOCS, "MANUOC", "TENNUOC", tRAM.MANUOC);
            return(View(tRAM));
        }
Exemple #6
0
        // GET: TRAMs/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TRAM tRAM = db.TRAMs.Find(id);

            if (tRAM == null)
            {
                return(HttpNotFound());
            }
            return(View(tRAM));
        }
        // GET: TRAMs/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TRAM tRAM = db.TRAMS.Find(id);

            if (tRAM == null)
            {
                return(HttpNotFound());
            }
            ViewBag.MANUOC = new SelectList(db.NUOCS, "MANUOC", "TENNUOC", tRAM.MANUOC);
            return(View(tRAM));
        }
Exemple #8
0
        public ActionResult Delete(int id)
        {
            if (Session["username"] == null)
            {
                return(RedirectToAction("Login", "TaiKhoans"));
            }
            TRAM tRAM = db.TRAMs.Find(id);

            if (tRAM == null)
            {
                return(HttpNotFound());
            }
            tRAM.isXoa           = true;
            db.Entry(tRAM).State = EntityState.Modified;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #9
0
        // GET: TRAMs/Edit/5
        public ActionResult Edit(int?id)
        {
            if (Session["username"] == null)
            {
                return(RedirectToAction("Login", "TaiKhoans"));
            }
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TRAM tRAM = db.TRAMs.Find(id);

            if (tRAM == null)
            {
                return(HttpNotFound());
            }
            return(View(tRAM));
        }
        public ActionResult Edit([Bind(Include = "MaDHX,MaTram,MaNV,TrangThai,isXoa")] LUUVET lUUVET)
        {
            if (ModelState.IsValid)
            {
                LUUVET lvCu = db.LUUVETs.AsNoTracking().FirstOrDefault(x => x.MaDHX == lUUVET.MaDHX);
                string str  = "<b>Mã DHX:</b> " + lvCu.MaDHX + "</br>";

                if (lvCu.MaNV != lUUVET.MaNV)
                {
                    NHANVIEN nvCu  = db.NHANVIENs.AsNoTracking().FirstOrDefault(x => x.MaNV == lvCu.MaNV);
                    NHANVIEN nvMoi = db.NHANVIENs.AsNoTracking().FirstOrDefault(x => x.MaNV == lUUVET.MaNV);
                    str += "<b>Nhân Viên:</b> " + nvCu.Hoten + " => " + nvMoi.Hoten + "</br>";
                }


                if (lvCu.MaTram != lUUVET.MaTram)
                {
                    TRAM tramCu  = db.TRAMs.AsNoTracking().FirstOrDefault(x => x.MaTram == lvCu.MaTram);
                    TRAM tramMoi = db.TRAMs.AsNoTracking().FirstOrDefault(x => x.MaTram == lUUVET.MaTram);
                    str += "<b>Nhân Viên:</b> " + tramCu.TenTram + " => " + tramMoi.TenTram + "</br>";
                }

                LUUVET lv = new LUUVET()
                {
                    isXoa     = false,
                    MaDHX     = lUUVET.MaDHX,
                    TrangThai = lUUVET.TrangThai,
                    MaTram    = lUUVET.MaTram,
                    MaNV      = lUUVET.MaNV
                };

                db.Entry(lv).State = EntityState.Modified;
                db.SaveChanges();

                str += "<b>Trạng Thái:</b> " + lvCu.TrangThai + " => " + lv.TrangThai + "</br>";
                ghilog.AddNewGhiLog("Sửa", Session["username"] + "", str, "Lưu Vết");

                return(RedirectToAction("Index"));
            }
            return(View(lUUVET));
        }