public ActionResult Put(int id, [FromBody] Tblnhomtieuchi value) { var b = HttpContext.Request.Headers["token"].ToList().FirstOrDefault(); if (!string.IsNullOrEmpty(b)) { if (value == null || value.Idnhomtieuchi != id) { return(BadRequest()); } var item = data.Tblnhomtieuchi.FirstOrDefault(t => t.Idnhomtieuchi == id); if (item == null) { return(NotFound()); } item.Tennhomtieuchi = value.Tennhomtieuchi; item.Trangthaintc = value.Trangthaintc; data.Tblnhomtieuchi.Update(item); data.SaveChanges(); return(new OkResult()); } return(BadRequest()); }
public IActionResult Post([FromBody] Tblnhomtieuchi value) { var b = HttpContext.Request.Headers["token"].ToList().FirstOrDefault(); if (!string.IsNullOrEmpty(b)) { if (value == null) { return(BadRequest()); } data.Tblnhomtieuchi.Add(value); data.SaveChanges(); return(CreatedAtRoute("GetNhomTieuChi", new { id = value.Idnhomtieuchi }, value)); } return(BadRequest()); }
public async Task <ActionResult> NhomTieuChiEdit(int id, [Bind(Include = "Idnhomtieuchi,Tennhomtieuchi,Trangthaintc")] Tblnhomtieuchi item) { if (ModelState.IsValid) { var test = await data.Update(id, item, api); 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("NhomTieuChiAsync")); } var list = await data.GetList(api); return(View(list)); }
public async Task <ActionResult> NhomTieuChiCreate([Bind(Include = "Idnhomtieuchi,Tennhomtieuchi,Trangthaintc")] Tblnhomtieuchi item) { if (ModelState.IsValid) { var value = new Tblnhomtieuchi() { Idnhomtieuchi = item.Idnhomtieuchi, Tennhomtieuchi = item.Tennhomtieuchi, Trangthaintc = item.Trangthaintc }; 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("NhomTieuChiAsync")); } listNhomTieuChi = await data.GetList(api); return(View(listNhomTieuChi)); }