Esempio n. 1
0
        private void DefinirRuta()
        {
            //SQlite
            Keys.DataBaseName = "prueba.db";
            lc_acc_usuario_Data o_Data = new lc_acc_usuario_Data();

            if (o_Data.CanRegistro() == 0)
            {
                MainPage = new MainPage("ok");
            }
            else
            {
                //  Validamos Sincronizacion.
                var v_usuario = o_Data.ListarUno();
                VarGlobal.cod_usuario     = v_usuario.cod_usuario;
                VarGlobal.ip              = "App";
                VarGlobal.alerta_registro = false;
                if (v_usuario.syn_auxiliar)
                {
                    //  Direccionar a Seleccionar Empresa
                    MainPage = new MasterDetailPage1("pg_empresa");
                }
                else
                {
                    //  Direccionar a Sincronizar
                    MainPage = new MasterDetailPage1("pg_sincronizar");
                }
            }
        }
Esempio n. 2
0
        public App()
        {
            facultiesMain = new List <Faculty>();
            facultiesRait = new List <Faculty>();
            facultiesExam = new List <ExamFaculty>();
            timetable     = new List <Specialty>();
            myTimetable   = new List <Day>();

            InitializeComponent();

            //параметры пользователя
            if (!Current.Properties.ContainsKey("isTeacher")) //проверка на авторизованность
            {
                MainPage = new Login();
            }
            else
            {
                //проверка на существование важных даннах
                if (!Current.Properties.ContainsKey("scheduleMain") ||
                    !Current.Properties.ContainsKey("scheduleRait") ||
                    !Current.Properties.ContainsKey("scheduleExam") ||
                    !Current.Properties.ContainsKey("updateTimetable") ||
                    !Current.Properties.ContainsKey("myTimetable"))
                {
                    justLogged = true;
                    MainPage   = new MasterDetailPage1();
                }
                else
                {
                    SchedulesLoad();
                    TimetableLoad();
                    MainPage = new MasterDetailPage1();
                }
            }
        }
Esempio n. 3
0
        public App()
        {
            InitializeComponent();
            var Page = new MasterDetailPage1();

            MainPage = Page;
        }
        public App()
        {
            InitializeComponent();


            //MainPage = new NavigationPage(new Page{Title = "Test page with Translucent"});
            MainPage = new MasterDetailPage1();
        }
Esempio n. 5
0
 public App()
 {
     if (Device.RuntimePlatform == Device.GTK)
     {
         MainPage = new Views.Gtk.CoverFlowSampleXamlView();
         return;
     }
     //MainPage = new NavigationPage(new StartPage());
     MainPage = new MasterDetailPage1();
 }
Esempio n. 6
0
        public App()
        {
            this.LoadConfig();

            _messageBus = IocManager.Container.Resolve <IMessageBus>();

            if (App.HasMasterDetailPage)
            {
                MainPage = new MasterDetailPage1();
            }
            else
            {
                MainPage = new NavigationPage(new HomePage());
            }
        }
Esempio n. 7
0
        public App()
        {
            InitializeComponent();


            dataService = new DataService();
            var User = dataService.GetUser();

            if (User != null && User.IsRemember)
            {
                var mainViewModel = MainViewModel.GetInstance();
                mainViewModel.LoadUser(User);
                mainViewModel.Loadrutas(User);
                App.CurrentUser = User;
                MainPage        = new MasterDetailPage1();
            }
            else
            {
                MainPage = new Login();
            }
        }