Beispiel #1
0
        public void AddAddress(Address address)
        {
            var record = new Record()
            {
                Message = $"Added new address: {address.ToString()}"
            };

            _context.Addresses.Add(address);
            _addresses.Add(address);
            _context.Records.Add(record);
            AddressesChanged?.Invoke();
        }
Beispiel #2
0
        public async void AddAddressAsync(Address address)
        {
            await Task.Factory.StartNew(() =>
            {
                var record = new Record()
                {
                    Message = $"Added new address: {address.ToString()}"
                };
                _context.Addresses.Add(address);
                _context.Records.Add(record);
                _context.SaveChanges();
            });

            _addresses.Add(address);
            AddressesChanged?.Invoke();
        }