public Task <bool> DeleteAsync(BILL_DETAILSVM entity) { return(Task.Run <bool>(() => { BILL_DETAILS bd = new BILL_DETAILS { AddedBy = entity.AddedBy, AddedOn = entity.AddedOn, BILL_DETAILS_REMARKS = entity.BILL_DETAILS_REMARKS, BILL_ID = entity.BILL_ID, BILL_INVENTORY_VALUE = entity.BILL_INVENTORY_VALUE, Disable = entity.Disable, DISC_RATE = entity.DISC_RATE, DISC_VALUE = entity.DISC_VALUE, EMP_ID = entity.EMP_ID, EXPIRED_DATE = entity.EXPIRED_DATE, EXTRA_RATE = entity.EXTRA_RATE, EXTRA_VALUE = entity.EXTRA_VALUE, GIFT = entity.GIFT, GRID_ROW_NUMBER = entity.GRID_ROW_NUMBER, ITEM_ID = entity.ITEM_ID, PRODUCTION_DATE = entity.PRODUCTION_DATE, QTY = entity.QTY, SERVICE_ID = entity.SERVICE_ID, UNIT_ID = entity.UNIT_ID, UNIT_PRICE = entity.UNIT_PRICE, CaliberID = entity.CaliberID, UpdatedBy = entity.UpdatedBy, UpdatedOn = entity.UpdatedOn, ItemWeight = entity.ItemWeight, ManufacturingWages = entity.ManufacturingWages, itemGmWages = entity.itemGmWages, CostCenterID = entity.CostCenterID, VATRate = entity.VATRate, SubjectToVAT = entity.SubjectToVAT, VatValue = entity.VatValue, WagesDiscRate = entity.WagesDiscRate, WagesDiscValue = entity.WagesDiscValue, ActualItemWeight = entity.ActualItemWeight, TaxTotal = entity.TaxTotal, IsExemptOfTax = entity.IsExemptOfTax, ClearnessRate = entity.ClearnessRate }; object[] keys = new object[2] { entity.BILL_ID, entity.GRID_ROW_NUMBER }; billDetailsMRepo.DeleteComposite(bd, keys); return true; })); }
public async Task <IHttpActionResult> delete([FromBody] BILL_DETAILSVM entity) { return(Ok(await billDetailsService.DeleteAsync(entity))); }