コード例 #1
0
    private void DeleteContact(string id)
    {
        ConnectionParameters parameters = ConfigurationHelper.Create("DefaultDB");

        using (TransactionScope transaction = new TransactionScope(parameters))
        {
            ContactDataStore dataStore = new ContactDataStore(transaction);

            dataStore.Delete(id);

            transaction.Commit();
        }
    }
コード例 #2
0
    private void AddContact(Contact contact)
    {
        //ContactDataStore.Create(WebApp.GetSession("DefaultDB"));

        ConnectionParameters parameters = ConfigurationHelper.Create("DefaultDB");

        using (TransactionScope transaction = new TransactionScope(parameters))
        {
            ContactDataStore dataStore = new ContactDataStore(transaction);

            dataStore.Insert(contact);

            transaction.Commit();
        }
    }
コード例 #3
0
    private IList<Contact> GetContacts()
    {
        ConnectionParameters parameters = ConfigurationHelper.Create("DefaultDB");

        using (TransactionScope transaction = new TransactionScope(parameters))
        {
            ContactDataStore dataStore = new ContactDataStore(transaction);

            return dataStore.FinAll();
        }
    }
コード例 #4
0
ファイル: ContactODS.cs プロジェクト: Learion/BruceToolSet
 public ContactODS(ContactDataStore contactDataStore)
 {
     this.contactDataStore = contactDataStore;
 }