public ActionResult Edit(int id) { var donhang = db.DONHANGs.FirstOrDefault(m => m.MaDH == id); if (donhang == null) { return(RedirectToAction("Index", "Order")); } var chinhsua = new EditOrderFormModel(); chinhsua.MaDH = donhang.MaDH; if (donhang.TrangThai.HasValue) { chinhsua.TrangThai = donhang.TrangThai.Value; } if (donhang.NgayGiaoHang.HasValue) { chinhsua.NgayGiaoHang = donhang.NgayGiaoHang.Value.ToString("dd/MM/yyyy"); } chinhsua.IDNguoiDung = donhang.IDNguoiDung; return(View(chinhsua)); }
public ActionResult Edit(EditOrderFormModel model) { if (ModelState.IsValid) { var donhang = db.DONHANGs.FirstOrDefault(m => m.MaDH == model.MaDH); if (donhang != null) { donhang.MaDH = model.MaDH; donhang.TrangThai = model.TrangThai; try { donhang.NgayGiaoHang = DateTime.ParseExact(model.NgayGiaoHang, "dd/MM/yyyy", null); } catch { } //donhang.NgayGiaoHang = model.NgayGiaoHang; donhang.IDNguoiDung = model.IDNguoiDung; db.SaveChanges(); } return(RedirectToAction("Index", "Order")); } return(View(model)); }