public async Task SaveRecursiveItem(RecursiveItem recursiveItem) { try { db.RecursiveItems.Add(recursiveItem); await db.SaveChangesAsync(); } catch (Exception e) { throw e; } }
public async Task <EventAndAppointment> SaveEventAndAppointment(EventAndAppointment eventAndAppoint) { try { db.EventAndAppointments.Add(eventAndAppoint); await db.SaveChangesAsync(); return(eventAndAppoint); } catch (Exception e) { throw e; } }
public async Task <Transaction> SaveTransaction(Transaction transaction) { try { await _semaphore.WaitAsync(); db.Transactions.Add(transaction); await db.SaveChangesAsync(); return(transaction); } catch (Exception e) { throw e; } finally { _semaphore.Release(); } }
public async Task SaveContact(Contact Contact) { db.Contacts.Add(Contact); await db.SaveChangesAsync(); }
public async Task SaveCategory(Category category) { db.Categories.Add(category); await db.SaveChangesAsync(); }