public IHttpActionResult PutMH_DE_NGHI_NHAP_KHO(string id, MH_DE_NGHI_NHAP_KHO mH_DE_NGHI_NHAP_KHO) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != mH_DE_NGHI_NHAP_KHO.MA_SO_DN) { return(BadRequest()); } db.Entry(mH_DE_NGHI_NHAP_KHO).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!MH_DE_NGHI_NHAP_KHOExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult DeleteMH_DE_NGHI_NHAP_KHO(string id) { MH_DE_NGHI_NHAP_KHO mH_DE_NGHI_NHAP_KHO = db.MH_DE_NGHI_NHAP_KHO.Find(id); if (mH_DE_NGHI_NHAP_KHO == null) { return(NotFound()); } db.MH_DE_NGHI_NHAP_KHO.Remove(mH_DE_NGHI_NHAP_KHO); db.SaveChanges(); return(Ok(mH_DE_NGHI_NHAP_KHO)); }
public IHttpActionResult PostMH_DE_NGHI_NHAP_KHO(ChiTietPOMuaHang denghinhapkho) { //if (!ModelState.IsValid) //{ // return BadRequest(ModelState); //} MH_DE_NGHI_NHAP_KHO newdenghi = new MH_DE_NGHI_NHAP_KHO(); newdenghi.MA_SO_DN = GenerateMaSoDeNghi(); newdenghi.NGAY_DN = DateTime.Today.Date; if (denghinhapkho.NGAY_VE_DU_KIEN != "") { newdenghi.NGAY_VE_DU_KIEN = xlnt.Xulydatetime(denghinhapkho.NGAY_VE_DU_KIEN); } newdenghi.NGUOI_DN = denghinhapkho.NGUOI_DN; newdenghi.MA_NCC = denghinhapkho.MA_NCC; newdenghi.ID_NGUOI_LIEN_HE = denghinhapkho.ID_NGUOI_LIEN_HE; newdenghi.MA_SO_PO = denghinhapkho.MA_SO_PO; newdenghi.HINH_THUC_THANH_TOAN = denghinhapkho.HINH_THUC_THANH_TOAN; newdenghi.HINH_THUC_VAN_CHUYEN = denghinhapkho.HINH_THUC_VAN_CHUYEN; newdenghi.THOI_HAN_THANH_TOAN = denghinhapkho.THOI_HAN_THANH_TOAN; newdenghi.DIEN_GIAI = denghinhapkho.DIEN_GIAI; newdenghi.TONG_TIEN_HANG = denghinhapkho.TONG_TIEN_HANG; newdenghi.THUE_GTGT = denghinhapkho.THUE_GTGT; newdenghi.TIEN_THUE_VAT = denghinhapkho.TIEN_THUE_VAT; newdenghi.TONG_TIEN_DA_BAO_GOM_VAT = denghinhapkho.TONG_TIEN_DA_BAO_GOM_VAT; newdenghi.TONG_TIEN_BANG_CHU = denghinhapkho.TONG_TIEN_BANG_CHU; db.MH_DE_NGHI_NHAP_KHO.Add(newdenghi); try { db.SaveChanges(); } catch (DbUpdateException) { if (MH_DE_NGHI_NHAP_KHOExists(denghinhapkho.MA_SO_DN)) { return(Conflict()); } else { throw; } } return(Ok(newdenghi)); }