示例#1
0
        public void XoaNuoc(string ma)
        {
            NUOC n = da.NUOCs.Where(t => t.MANUOC == ma).SingleOrDefault();

            da.NUOCs.DeleteOnSubmit(n);
            da.SubmitChanges();
        }
示例#2
0
        public ActionResult DeleteConfirmed(string id)
        {
            NUOC nUOC = db.NUOCS.Find(id);

            db.NUOCS.Remove(nUOC);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#3
0
 public String Insert(NUOC entityNuoc)
 {
     db.NUOCs.Add(entityNuoc);
     try { db.SaveChanges(); }
     catch (Exception e)
     {
         Console.WriteLine("Mã phòng không có trong CSDL!", e.Message);
     }
     return(entityNuoc.MaNuoc);
 }
示例#4
0
 public ActionResult Edit([Bind(Include = "MANUOC,TENNUOC,HINH")] NUOC nUOC)
 {
     if (ModelState.IsValid)
     {
         db.Entry(nUOC).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(nUOC));
 }
示例#5
0
        public void SuaNuocUong(string ma, string ten, float dg, string maloai, byte[] hinh)
        {
            NUOC n = da.NUOCs.Where(t => t.MANUOC == ma).SingleOrDefault();

            n.TENNUOC = ten;
            n.GIABAN  = dg;
            n.MALOAI  = maloai;
            n.HINH    = hinh;

            da.SubmitChanges();
        }
示例#6
0
        public ActionResult Create([Bind(Include = "MANUOC,TENNUOC,HINH")] NUOC nUOC)
        {
            if (ModelState.IsValid)
            {
                db.NUOCS.Add(nUOC);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(nUOC));
        }
示例#7
0
        public void ThemNuocUong(string ma, string ten, float dg, string maloai, byte[] hinh)
        {
            NUOC n = new NUOC();

            n.MANUOC  = ma;
            n.TENNUOC = ten;
            n.GIABAN  = dg;
            n.MALOAI  = maloai;
            n.HINH    = hinh;

            da.NUOCs.InsertOnSubmit(n);
            da.SubmitChanges();
        }
示例#8
0
        // GET: NUOCs/Delete/5
        public ActionResult Delete(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            NUOC nUOC = db.NUOCS.Find(id);

            if (nUOC == null)
            {
                return(HttpNotFound());
            }
            return(View(nUOC));
        }
 public ActionResult Edit(NUOC nuoc)
 {
     if (ModelState.IsValid)
     {
         var dao    = new QLNsModel();
         var result = dao.Update(nuoc);
         if (result)
         {
             SetAlert("Cập nhật thông tin nước thành công", "success");
             return(RedirectToAction("Index", "QLNs"));
         }
         else
         {
             ModelState.AddModelError("", "Cập nhật thông tin nước không thành công");
         }
     }
     return(View());
 }
示例#10
0
        public bool Update(NUOC entityNuoc)
        {
            try
            {
                var nuoc = db.NUOCs.Select(x => x).Where(x => x.MaNuoc == entityNuoc.MaNuoc).FirstOrDefault();

                nuoc.MaPhong = entityNuoc.MaPhong;
                nuoc.NgayGhi = entityNuoc.NgayGhi;
                nuoc.CSD     = entityNuoc.CSD;
                nuoc.CSC     = entityNuoc.CSC;
                nuoc.DonGia  = entityNuoc.DonGia;
                db.SaveChanges();
            }
            catch (Exception e)
            {
                Console.WriteLine("Sửa không thành công vui lòng kiểm tra lại!", e.Message);
                return(false);
            }
            return(true);
        }
 public ActionResult Create(NUOC nuoc)
 {
     if (ModelState.IsValid)
     {
         var dao = new QLNsModel();
         if (dao.Find(nuoc.MaNuoc) != null)
         {
             SetAlert("Mã nước đã tồn tại", "error");
             return(RedirectToAction("Create", "QLNs"));
         }
         String result = dao.Insert(nuoc);
         if (!String.IsNullOrEmpty(result))
         {
             SetAlert("Thêm nước thành công", "success");
             return(RedirectToAction("Index", "QLNs"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm nước không thành công");
         }
     }
     return(View());
 }
示例#12
0
        public float GetDonGiaNuoc(string ma)
        {
            NUOC n = da.NUOCs.Where(t => t.MANUOC == ma).SingleOrDefault();

            return((float)n.GIABAN);
        }