public async Task <IActionResult> CreateSalesTaxRate([FromBody] Sales.SalesTaxRate value) { _db.Sales_SalesTaxRate.Add(value); await _db.SaveChangesAsync(); return(Ok(value)); }
public async Task <IActionResult> EditSalesTaxRate(int salesTaxRateID, [FromBody] Sales.SalesTaxRate value) { var existing = await _db.Sales_SalesTaxRate.FirstOrDefaultAsync(x => x.SalesTaxRateID == salesTaxRateID); if (existing == null) { return(NotFound()); } existing.SalesTaxRateID = value.SalesTaxRateID; existing.StateProvinceID = value.StateProvinceID; existing.TaxType = value.TaxType; existing.TaxRate = value.TaxRate; existing.Name = value.Name; existing.rowguid = value.rowguid; existing.ModifiedDate = value.ModifiedDate; _db.Sales_SalesTaxRate.Update(existing); await _db.SaveChangesAsync(); return(NoContent()); }