public IActionResult Edit(Loai lo)
 {
     if (ModelState.IsValid)
     {
         LoaiDataAccessLayer.Update(lo);
     }
     return(View());
 }
        public IActionResult Edit(int id)
        {
            Loai lo = LoaiDataAccessLayer.Get(id);

            if (lo != null)
            {
                return(View(lo));
            }
            return(RedirectToAction(controllerName: "Home", actionName: "Message"));
        }
Esempio n. 3
0
        public IActionResult Edit(int id)
        {
            Loai lo = new LoaiDataAccessLayer().GetLoai(id);

            if (lo != null)
            {
                return(View(lo));
            }

            return(RedirectToAction("Index"));
        }
Esempio n. 4
0
        public IActionResult Them(Loai lo)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            LoaiDataAccessLayer dal = new LoaiDataAccessLayer();
            int result = dal.AddLoai(lo);

            if (result == 0)
            {
                return(View());
            }

            return(RedirectToAction("Sua", result));
        }
Esempio n. 5
0
        public IActionResult Create(Loai lo)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            LoaiDataAccessLayer dal = new LoaiDataAccessLayer();
            int result = dal.AddLoai(lo);

            if (result == 0)
            {
                return(View());
            }

            return(RedirectToAction("Edit", new { id = result }));
        }
        public IActionResult Edit(int maloai, Loai lo, IFormFile fHinh)
        {
            if (fHinh != null)
            {
                string fileName = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "Hinh", "Loai", fHinh.FileName);
                using (var file = new FileStream(fileName, FileMode.Create))
                {
                    fHinh.CopyTo(file);

                    lo.Hinh = fHinh.FileName;
                }
            }
            LoaiDataAccessLayer.UpdateLoai(lo);

            return(View(lo));
        }
 public IActionResult Create([Bind("TenLoai, MoTa, Hinh")] Loai lo)
 {
     if (ModelState.IsValid)
     {
         Loai loai = LoaiDataAccessLayer.Add(lo);
         if (loai != null)//thành công
         {
             return(Redirect($"/Loai/Edit/{loai.MaLoai}"));
             //return RedirectToAction("Index");
             //return View("Index", LoaiDataAccessLayer.GetAll());
         }
         ModelState.AddModelError("Loi", "Thêm không thành công");
     }
     else
     {
         ModelState.AddModelError("Loi", "Không hợp lệ");
     }
     return(View());
 }
        public IActionResult Create(Loai lo, IFormFile fHinh)
        {
            if (ModelState.IsValid)
            {
                if (fHinh != null)
                {
                    string fileName = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "Hinh", "Loai", fHinh.FileName);
                    using (var file = new FileStream(fileName, FileMode.Create))
                    {
                        fHinh.CopyTo(file);

                        lo.Hinh = fHinh.FileName;
                    }
                }
                LoaiDataAccessLayer.AddLoai(lo);

                return(RedirectToAction("Index"));
            }

            return(View());
        }
Esempio n. 9
0
        public IActionResult DSLoai()
        {
            LoaiDataAccessLayer dal = new LoaiDataAccessLayer();

            return(View(dal.GetLoais()));
        }
        public IActionResult Delete(int id)
        {
            bool result = LoaiDataAccessLayer.Remove(id);

            return(Json(result));
        }
 public IActionResult Index()
 {
     return(View(LoaiDataAccessLayer.GetAll()));
 }
Esempio n. 12
0
 public LoaiController()
 {
     loaiDAL = new LoaiDataAccessLayer();
 }
        public IActionResult Edit(int maloai)
        {
            Loai loai = LoaiDataAccessLayer.GetLoai(maloai);

            return(View(loai));
        }