예제 #1
0
        private async Task DeleteConsumer(ConsumerListItem consumer)
        {
            consumerList.Remove(consumer);
            await db.Consumers.DeleteAsync(await db.Consumers.SelectByIdAsync(consumer.ID));

            UpdateAdapter();
        }
예제 #2
0
        public async Task AddConsumer(Consumer consumer)
        {
            ConsumerListItem cli = new ConsumerListItem(consumer);

            cli.ID = (int)await db.Consumers.InsertAsync(consumer);

            consumerList.Add(cli);
            UpdateAdapter();
        }
예제 #3
0
        private async void LoadConsumers()
        {
            var cl = (await db.Consumers.SelectAllAsync()).ToList();

            foreach (var c in cl)
            {
                if (c.NetworkID == netID)
                {
                    ConsumerListItem cli = new ConsumerListItem(c);
                    consumerList.Add(cli);
                }
            }
            UpdateAdapter();
        }