public async Task <TraderInventory> AddTraderInventory(TraderInventory TraderInventory) { _context.TraderInventories.Add(TraderInventory); await _context.SaveChangesAsync(); return(TraderInventory); }
public async Task <TraderInventory> UpdateTraderInventory(TraderInventory TraderInventory) { var TraderInventoryChanges = _context.TraderInventories.Attach(TraderInventory); TraderInventoryChanges.State = EntityState.Modified; await _context.SaveChangesAsync(); return(TraderInventory); }
public async Task <TraderInventory> DeleteTraderInventory(int id) { TraderInventory TraderInventory = _context.TraderInventories.Find(id); if (TraderInventory != null) { _context.TraderInventories.Remove(TraderInventory); await _context.SaveChangesAsync(); } return(TraderInventory); }
public async Task <ActionResult <TraderInventory> > PostTraderInventory(TraderInventory TraderInventory) { return(await _traderInventory.AddTraderInventory(TraderInventory)); }
public async Task <ActionResult <TraderInventory> > PutTraderInventory(TraderInventory TraderInventory) { var update = await _traderInventory.UpdateTraderInventory(TraderInventory); return(update); }