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));
        }
Beispiel #2
0
        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));
        }
Beispiel #3
0
        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));
        }