public IActionResult ThemHoaDonData(HoaDonView HoaDonView) { if (ModelState.IsValid) { _hoaDonServices.ThemHoaDon(HoaDonView.HoaDonDTO); Index(); return(View(nameof(Index))); } ViewBag.Error = "Thêm hóa đơn thất bại"; return(View(nameof(Index))); }
public IActionResult SuaHoaDonData(HoaDonView hoadonView)//Cập nhật một đối tượng xuống database { ViewBag.Error = "Cập nhật thành công"; if (ModelState.IsValid) //kiểm tra xem đã có dữ liệu truyền trên url hay chưa { _hoadonServices.suaHoaDon(hoadonView.hoadonDTO); //gọi hàm sửa ở services Index(); //cập nhật xong load lại trang index return(View(nameof(Index))); //quay về trang index } ViewBag.Error = "Cập nhật thất bại"; return(View()); }
public IActionResult Index(int pageIndex = 1)//pageIndex được mặc định là 1 nếu không có truyền vào { int count; int pageSize = 4; var list = _hoadonServices.getAll(pageIndex, pageSize, out count); var indexVM = new HoaDonView() { HoaDon = new PaginatedList <HoaDonDTO>(list, count, pageIndex, pageSize) }; return(View(indexVM)); }
public IActionResult SuaHoaDonData(HoaDonView HoaDonView) { ViewBag.Error = "Cập nhật thành công"; if (ModelState.IsValid) { _hoaDonServices.SuaHoaDon(HoaDonView.HoaDonDTO); Index(); return(View(nameof(Index))); } ViewBag.Error = "Cập nhật thất bại"; return(View()); }
public IActionResult ThemHoaDonData(HoaDonView hoadonView)//thêm đối tượng xuống database { ViewBag.Error = "1"; if (ModelState.IsValid) { DateTime now = DateTime.Now; //string[] formattedStrings = now.GetDateTimeFormats('T'); //char[] formats = { 'd', 't' }; //Console.WriteLine("Now is " + formattedStrings[0] ); String date = String.Format("{0:d/M/yyyy}", now); String time = String.Format("{0:T}", now); hoadonView.hoadonDTO.NgayLapHD = date; hoadonView.hoadonDTO.ThoiGian = time; _hoadonServices.themHoaDon(hoadonView.hoadonDTO); ViewBag.Success = "Đã thêm thành công"; //return Redirect(nameof(ThemHoaDon)); return(RedirectToAction("Index", "HoaDon")); } ViewBag.Error = "0"; return(View(nameof(ThemHoaDon))); }
public IActionResult XoaHoaDonData(HoaDonView HoaDonView) { _hoaDonServices.XoaHoaDon(HoaDonView.HoaDonDTO); Index(); return(View(nameof(Index))); }