public IHttpActionResult PutViTien(int id, ViTien viTien) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != viTien.MaViTien) { return(BadRequest()); } db.Entry(viTien).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ViTienExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Edit(ViTien viTien) { HttpResponseMessage response = client.PutAsJsonAsync(url + @"vitien/" + viTien.MaViTien, viTien).Result; response.EnsureSuccessStatusCode(); return(RedirectToAction("Index")); }
public ActionResult Create(ViTien viTien) { HttpResponseMessage response = client.PostAsJsonAsync(url + @"vitien/", viTien).Result; response.EnsureSuccessStatusCode(); if (response.IsSuccessStatusCode) { ViewBag.Detail = "Sucess"; } return(RedirectToAction("Index")); }
// GET: ViTien/Details/5 public async Task <ActionResult> Details(int?id) { ViTien viTien = null; HttpResponseMessage response = await client.GetAsync(url + @"vitien/" + id); if (response.IsSuccessStatusCode) { viTien = await response.Content.ReadAsAsync <ViTien>(); } return(View(viTien)); }
public IHttpActionResult GetViTien(int id) { ViTien viTien = db.ViTiens.Find(id); if (viTien == null) { return(NotFound()); } return(Ok(viTien)); }
public IHttpActionResult PostViTien(ViTien viTien) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.ViTiens.Add(viTien); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = viTien.MaViTien }, viTien)); }
public bool Update(ViTien entity) { try { var gd = db.ViTiens.Find(entity.iD); gd.SoDu = entity.SoDu; gd.TongNap = entity.TongNap; db.SaveChanges(); return(true); }catch { return(false); } }
public IHttpActionResult DeleteViTien(int id) { ViTien viTien = db.ViTiens.Find(id); if (viTien == null) { return(NotFound()); } db.ViTiens.Remove(viTien); db.SaveChanges(); return(Ok(viTien)); }
public int Insert(ViTien entity) { db.ViTiens.Add(entity); db.SaveChanges(); return(entity.iD); }