Exemplo n.º 1
0
        public ActionResult Edit(mvcSanPham sp)
        {
            if (sp.ImageUpload != null)
            {
                string fileName  = Path.GetFileNameWithoutExtension(sp.ImageUpload.FileName);
                string extension = Path.GetExtension(sp.ImageUpload.FileName);
                fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension;
                sp.Anh   = "~/AppFiles/Images/" + fileName;
                sp.ImageUpload.SaveAs(Path.Combine(Server.MapPath("~/AppFiles/Images/"), fileName));
            }
            var sanpham = new SanPham()
            {
                IDSP = sp.IDSP, DonGia = sp.DonGia, Anh = sp.Anh, IDMH = sp.IDMH, TenSP = sp.TenSP, NgayCapNhat = sp.NgayCapNhat
            };

            HttpResponseMessage reponse = GlobalVariables.WebApiClient.PutAsJsonAsync("SanPhams/PutSanPham/" + sp.IDSP, sanpham).Result;

            if (reponse.IsSuccessStatusCode)
            {
                TempData["SuccessMessage"] = "Sữa Thành Công";
            }
            else
            {
                TempData["ErrorMessage"] = "Sữa Không Thành Công";
            }

            return(RedirectToAction("Index"));
        }
Exemplo n.º 2
0
 public ActionResult AddOrEdit(string Id)
 {
     if (Id != null)
     {
         mvcSanPham          sanPham = new mvcSanPham();
         HttpResponseMessage reponse = GlobalVariables.WebApiClient.GetAsync("SanPhams/GetSanPham/" + Id).Result;
         sanPham = reponse.Content.ReadAsAsync <mvcSanPham>().Result;
         HttpResponseMessage reponse1    = GlobalVariables.WebApiClient.GetAsync("MatHangs").Result;
         List <mvcMatHang>   listMatHang = reponse1.Content.ReadAsAsync <List <mvcMatHang> >().Result;
         ViewBag.SkillListItem = ToSelectList(listMatHang);
         return(View(sanPham));
     }
     else
     {
         HttpResponseMessage reponse     = GlobalVariables.WebApiClient.GetAsync("MatHangs").Result;
         List <mvcMatHang>   listMatHang = reponse.Content.ReadAsAsync <List <mvcMatHang> >().Result;
         ViewBag.SkillListItem = ToSelectList(listMatHang);
         return(View(new mvcSanPham()));
     }
 }