Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }