public FirstViewModel(IDataService dataService, IKittenGenesisService kittenGenesisService)
 {
     _dataService          = dataService;
     _kittenGenesisService = kittenGenesisService;
     RefreshDataCount();
     DoApplyFilter();
 }
 public FirstViewModel(IDataService dataService, IKittenGenesisService kittenGenesisService)
 {
     _dataService = dataService;
     _kittenGenesisService = kittenGenesisService;
     RefreshDataCount();
     DoApplyFilter();
 }
Example #3
0
 private void FillWithKittens(IKittenGenesisService genesis)
 {
     for (var i = 0; i < 100; i++)
     {
         _connection.Insert(genesis.CreateNewKitten());
     }
 }
Example #4
0
 public DataService(ISQLiteConnectionFactory factory, IKittenGenesisService genesis)
 {
     _connection = factory.Create("one.sql");
     _connection.CreateTable <Kitten>();
     if (!_connection.Table <Kitten>().Any())
     {
         FillWithKittens(genesis);
     }
 }
Example #5
0
 public DataService(ISQLiteConnectionFactory factory, IKittenGenesisService genesis)
 {
     _connection = factory.Create("one.sql");
     _connection.CreateTable<Kitten>();
     if (!_connection.Table<Kitten>().Any())
     {
         FillWithKittens(genesis);
     }
 }
        public FirstViewModel(IKittenGenesisService service)
        {
            var newList = new List<Kitten>();
            for (var i = 0; i < 100; i++)
            {
                var newKitten = service.CreateNewKitten(i.ToString());
                newList.Add(newKitten);
            }

            Kittens = newList;
        }
Example #7
0
        public FirstViewModel(IKittenGenesisService service)
        {
            var newList = new List <Kitten>();

            for (var i = 0; i < 100; i++)
            {
                var newKitten = service.CreateNewKitten(i.ToString());
                newList.Add(newKitten);
            }

            Kittens = newList;
        }
        public FirstViewModel(IKittenGenesisService service, IMvxMessenger messenger)
        {
            _messenger = messenger;
            var newList = new List<Kitten>();
            for (var i = 0; i < 100; i++)
            {
                var newKitten = service.CreateNewKitten(i.ToString());
                newList.Add(newKitten);
            }

            _messenger.Subscribe<KittenAcceptedMessage>(message => KittenAcceptedCommand.Execute(message.Kitten));

            Kittens = newList;
        }
 public FirstViewModel(IKittenGenesisService kittenGenesisService, IMvxNavigationService navigationService, IDataService dataService)
 {
     _kittenGenesisService = kittenGenesisService;
     _navigationService    = navigationService;
     _dataService          = dataService;
 }
Example #10
0
 private void FillWithKittens(IKittenGenesisService genesis)
 {
     for (var i = 0; i < 100; i++)
         _connection.Insert(genesis.CreateNewKitten());
 }