예제 #1
0
        public async void GetSingleContact()
        {
            using (ILoggerFactory logFact = new LoggerFactory())
            {
                using (var db = createNewDataContextInstance())
                {
                    IContactService crsrv = new ContactDBService(db, logFact);
                    Contact         ct    = await crsrv.GetByIDAsync(1);

                    ct.UpdateName2("Test Name 2");
                    await crsrv.UpdateAsync(ct);
                }
            }
        }
예제 #2
0
        public async void AddAddress()
        {
            using (ILoggerFactory logFact = new LoggerFactory())
            {
                using (var db = createNewDataContextInstance())
                {
                    IContactService crsrv       = new ContactDBService(db, logFact);
                    var             contactList = await crsrv.ListByNameAsync(contactName, true);

                    var ct = contactList.FirstOrDefault();
                    ct.AddAddress("Home", "52D rue des Crets", "74200 Allinges");
                    await crsrv.UpdateAsync(ct);
                }
            }
        }