public ActionResult Put(int id, [FromBody] Tbldapan value) { var b = HttpContext.Request.Headers["token"].ToList().FirstOrDefault(); if (!string.IsNullOrEmpty(b)) { if (value == null || value.Iddapan != id) { return(BadRequest()); } var item = data.Tbldapan.FirstOrDefault(t => t.Iddapan == id); if (item == null) { return(NotFound()); } item.Idtieuchi = value.Idtieuchi; item.Tendapan = value.Tendapan; item.Diemdapan = value.Diemdapan; item.Trangthaidapan = value.Trangthaidapan; data.Tbldapan.Update(item); data.SaveChanges(); return(new OkResult()); } return(BadRequest()); }
public async Task <ActionResult> Edit(int id, [Bind(Include = "Iddapan,Idtieuchi,Tendapan,Diemdapan,Trangthaidapan")] Tbldapan item) { try { DataContext <Tbldapan> datada = new DataContext <Tbldapan>(); string apida = "values/DapAn"; if (ModelState.IsValid) { var test = await datada.Update(id, item, apida); if (test) { TempData["msg"] = "<script>alert('Cập nhật dữ liệu thành công');</script>"; } else { TempData["msg"] = "<script>alert('Dữ liệu đã thay đổi, cập nhật không thành công');</script>"; } return(RedirectToAction("Index", "DapAn")); } var listTieuChi = await datada.GetList(apida); return(View(listTieuChi)); } catch { return(View()); } }
public async Task <ActionResult> CreateAsync([Bind(Include = "Idtieuchi,Tendapan,Diemdapan,Trangthaidapan")] Tbldapan item) { DataContext <Tbldapan> data = new DataContext <Tbldapan>(); string api = "values/DapAn"; if (ModelState.IsValid) { var value = new Tbldapan() { Idtieuchi = item.Idtieuchi, Tendapan = item.Tendapan, Diemdapan = item.Diemdapan, Trangthaidapan = item.Trangthaidapan }; var test = await data.Create(value, api); if (test) { TempData["msg"] = "<script>alert('Thêm mới dữ liệu thành công');</script>"; } else { TempData["msg"] = "<script>alert('Thao tác không thực hiện');</script>"; } } return(RedirectToAction("Index", "DapAn")); //var listchinhanh = await data.GetList(api); //return View(listchinhanh); }
public IActionResult Post([FromBody] Tbldapan value) { var b = HttpContext.Request.Headers["token"].ToList().FirstOrDefault(); if (!string.IsNullOrEmpty(b)) { if (value == null) { return(BadRequest()); } data.Tbldapan.Add(value); data.SaveChanges(); return(CreatedAtRoute("GetDapAn", new { id = value.Iddapan }, value)); } return(BadRequest()); }