public async Task <IHttpActionResult> PostDONHANG(DONHANG dONHANG) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } dONHANG.NGAYDAT = DateTime.Now; dONHANG.TRANGTHAI_ID = 1; db.DONHANG.Add(dONHANG); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = dONHANG.ID }, dONHANG)); }
public async Task <IHttpActionResult> PutNGUOIDUNG(NGUOIDUNG nGUOIDUNG) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Entry(nGUOIDUNG).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> DeletePRICE(int id) { PRICE pRICE = await db.PRICE.FindAsync(id); if (pRICE == null) { return(NotFound()); } db.PRICE.Remove(pRICE); await db.SaveChangesAsync(); return(Ok(pRICE)); }