public async Task <int> DeleteReceipt(int id) { var dbReceipt = await _context.Receipts.FirstOrDefaultAsync(e => e.Id == id); _context.Receipts.Remove(dbReceipt); await _context.SaveChangesAsync(); //Deletes the uploaded image _cloudinaryService.DeleteImage(dbReceipt.ImageId); return(id); }
public async Task <int> DeleteEvent(int id) { var dbEvent = await _context.Events.FindAsync(id); _context.Events.Remove(dbEvent); await _context.SaveChangesAsync(); //Deletes the uploaded image _cloudinaryService.DeleteImage(dbEvent.ImageId); //Deletes the event in google calendar _googleCalendarService.DeleteGoogleEvent(dbEvent.GoogleEventId); return(id); }