예제 #1
0
 public ActionResult _Edit_LOAINONGSAN(Models.LOAINONGSAN _value = null)
 {
     // lấy thông tin đã thay đổi của LOAINONGSAN từ "View Edit HttpPost LOAINONGSAN"
     db.LOAINONGSANs.AddOrUpdate(_value);
     db.SaveChanges();
     return(RedirectToAction("LOAINONGSAN", "Admin"));
 }
예제 #2
0
        public ActionResult _Edit_LOAINONGSAN(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.LOAINONGSAN val = db.Database.SqlQuery <Models.LOAINONGSAN>("SELECT * FROM LOAINONGSAN WHERE MaLoai = " + tam).SingleOrDefault();
                    return(View(val));
                }

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