public async Task <int> Delete(int purchaseID) { var repository = new PurchaseTrackerRepository(); return(await repository.DeleteByID(purchaseID)); }
public async Task <int> Edit([FromBody] Purchase purchase) { var repository = new PurchaseTrackerRepository(); return(await repository.UpdatePurchase(purchase)); }
public async Task <Purchase> Get(int purchaseID) { var repository = new PurchaseTrackerRepository(); return(await repository.GetByID(purchaseID)); }
public async Task <int> Create([FromBody] Purchase purchase) { var repository = new PurchaseTrackerRepository(); return(await repository.AddPurchase(purchase)); }
public async Task <List <Purchase> > GetAll() { var repository = new PurchaseTrackerRepository(); return(await repository.GetAll()); }