//action xóa nước uống
 public ActionResult actXoanuocuong(int id)
 {
     Models.NuocUong x = dc.NuocUongs.Find(id);
     if (x != null)
     {
         dc.NuocUongs.Remove(x);
         dc.SaveChanges();
         return(Content("xoa thanh cong"));
     }
     return(Redirect("/Admin/admin/Lstnuocuong"));
 }
 public ActionResult actannuocuong(int id)
 {
     Models.NuocUong x = dc.NuocUongs.Find(id);
     if (x != null)
     {
         if (x.nuocuong_trangthai == true)
         {
             x.nuocuong_trangthai = false;
         }
         else
         {
             x.nuocuong_trangthai = true;
         }
         dc.SaveChanges();
         return(Redirect("/Admin/admin/Lstnuocuong"));
     }
     return(View("Lstnuocuong"));
 }
        //action sửa nước uống
        public ActionResult actsuanuocuong(Models.NuocUong nu)
        {
            if (ModelState.IsValid)
            {
                Models.NuocUong x = dc.NuocUongs.Find(nu.nuocuong_id);
                if (x != null)
                {
                    x.nuocuong_id     = nu.nuocuong_id;
                    x.nuocuong_ten    = nu.nuocuong_ten;
                    x.nuocuong_hinh   = nu.nuocuong_hinh;
                    x.nuocuong_gia    = nu.nuocuong_gia;
                    x.loainuocuong_id = nu.loainuocuong_id;

                    dc.SaveChanges();
                }
                return(RedirectToAction("Lstnuocuong"));
            }
            return(View("fromsualoainuocuong"));
        }
        public ActionResult actthemnuocuong(Models.NuocUong nu)
        {
            string tenfiletam = (string)Session["tenfilehinh"]; //tên file tạm

            //Models.MonAn x = dc.MonAns.Find(ma.monan_id);

            if (tenfiletam == "")
            {
                nu.nuocuong_hinh = "";
            }
            else
            {
                var kt   = new Models.db_totnghiepEntities();
                var ktid = kt.NuocUongs.SqlQuery("Select * from NuocUong ORDER BY nuocuong_id DESC").ToList();

                //var getid = kt.MonAns.SqlQuery("Select TOP(1) from MonAn").FirstOrDefault();
                string             tenImg = tenfiletam.Split('.')[0];
                System.IO.FileInfo fi     = new System.IO.FileInfo(tenfiletam);
                //if (dc.MonAns.ToList().Count() == 0)
                //{
                nu.nuocuong_hinh = @"/Areas/Admin/Image/" + tenImg + (ktid[0].nuocuong_id + 1) + fi.Extension;   //lấy phần mở rộng của file ảnh. vdL .jpg //xác định đường dẫn lưu file
                //}
                //else
                //{
                //ma.monan_hinh = @"/Areas/Admin/Image/" + (dc.MonAns.Count() + 1) + fi.Extension;   //lấy phần mở rộng của file ảnh. vdL .jpg //xác định đường dẫn lưu file
                //}


                string tenfile = Request.PhysicalApplicationPath + @"/" + nu.nuocuong_hinh; //tên file real
                tenfiletam = Request.PhysicalApplicationPath + @"/Areas/Admin/ImageTemp/" + tenfiletam;
                System.IO.File.Copy(tenfiletam, tenfile);                                   //copy từ file tạm qua file real

                dc.NuocUongs.Add(nu);
                dc.SaveChanges();
            }

            return(RedirectToAction("LstNuocUong"));
        }