public EmailPromptViewModel()
        {
            IDependencyInjectionRegister DI = new DependencyInjectionRegister();

            _container = DI.GetCurrentContainer();

            UpdateSteps(StepOrder.Name);
        }
Пример #2
0
        public CitizenShipCountryPromptViewModel()
        {
            UpdateSteps();
            SubscribeToEvents();

            IDependencyInjectionRegister DI = new DependencyInjectionRegister();

            _container = DI.GetCurrentContainer();
        }
        public ProgramsPromptViewModel()
        {
            IDependencyInjectionRegister DI = new DependencyInjectionRegister();

            _container = DI.GetCurrentContainer();

            UpdateSteps();
            SubscribeToEvents();
        }
Пример #4
0
        private static IList <PotentialStudent> GetSQLitePotentialStudents()
        {
            IUnityContainer _currentUnityContainer = new DependencyInjectionRegister().GetCurrentContainer();

            var db = DependencyService.Get <ISqLite>().GetConnection();
            List <PotentialStudent> result = new List <PotentialStudent>();

            try
            {
                result = db.Table <PotentialStudent>().ToList();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.InnerException.Message);
            }

            return(result);
        }
        public SettingsPageViewModel()
        {
            IDependencyInjectionRegister DI = new DependencyInjectionRegister();

            _container = DI.GetCurrentContainer();

            string organizationName = DependencyService.Get <IPreferenceRetriever>().GetOrganizationChosen();

            OrganizationChosen = OrganizationOptions.FirstOrDefault(o => o.Name.Contains(organizationName));

            IdentidyIfEventModeEnabled();

            if (EventModeActive)
            {
                SetUpEventsAsync();
                SetUpDirectorsAsync();
            }

            UpdateSteps();
            RetriveLanguagePreferences();
            SubscribeToEvents();
        }
Пример #6
0
 public void SetUp()
 {
     DInjector  = new DependencyInjectionRegister();
     _container = DInjector.GetCurrentContainer();
 }