Пример #1
0
 public ActionResult _Edit_DONHANG(Models.DONHANG _value = null)
 {
     // lấy thông tin đã thay đổi của KHACHHANG từ "View Edit HttpPost DONHANG"
     db.DONHANGs.AddOrUpdate(_value);
     db.SaveChanges();
     return(RedirectToAction("DONHANG", "Admin"));
 }
Пример #2
0
        public ActionResult _Edit_DONHANG(string id)
        {
            if (CheckLogin())
            {
                // nếu không truyền dữ liệu vào biến id -> tạo mới bản ghi
                if (string.IsNullOrWhiteSpace(id))
                {
                    return(View());
                }

                // còn nếu truyền dữ liệu vào biến id -> update bản ghi
                int tam = 0;
                if (int.TryParse(id, out tam))
                {
                    Models.DONHANG val = db.Database.SqlQuery <Models.DONHANG>("SELECT * FROM DONHANG WHERE MaHoaDon = " + tam).SingleOrDefault();
                    return(View(val));
                }

                // ngoại lệ chưa xác định -> chuyển về trang danh sách DONHANG
                return(RedirectToAction("DONHANG", "Admin"));
            }
            return(RedirectToAction("LOGIN", "Admin"));
        }