public async Task <IActionResult> EditSalesTerritory(int territoryID, [FromBody] Sales.SalesTerritory value) { var existing = await _db.Sales_SalesTerritory.FirstOrDefaultAsync(x => x.TerritoryID == territoryID); if (existing == null) { return(NotFound()); } existing.TerritoryID = value.TerritoryID; existing.Name = value.Name; existing.CountryRegionCode = value.CountryRegionCode; existing.Group = value.Group; existing.SalesYTD = value.SalesYTD; existing.SalesLastYear = value.SalesLastYear; existing.CostYTD = value.CostYTD; existing.CostLastYear = value.CostLastYear; existing.rowguid = value.rowguid; existing.ModifiedDate = value.ModifiedDate; _db.Sales_SalesTerritory.Update(existing); await _db.SaveChangesAsync(); return(NoContent()); }
public async Task <IActionResult> CreateSalesTerritory([FromBody] Sales.SalesTerritory value) { _db.Sales_SalesTerritory.Add(value); await _db.SaveChangesAsync(); return(Ok(value)); }