Exemplo n.º 1
0
        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;
            }));
        }
Exemplo n.º 2
0
 public async Task <IHttpActionResult> delete([FromBody] BILL_DETAILSVM entity)
 {
     return(Ok(await billDetailsService.DeleteAsync(entity)));
 }