Example #1
0
        /// <summary>
        /// Call this method to initialize the app on first run
        /// </summary>
        /// <param name="webView"></param>
        /// <returns></returns>
        public static async Task Init(IHybridWebView webView)
        {
            // Initialize static content (styles, images, scripts, database files, etc.) here
            if (await FileSystem.Current.GetFileFromPathAsync(PortablePath.Combine(webView.BasePath, "style.css")) == null)
            {
                var writer = new ResourceWriter(typeof(Startup).GetTypeInfo().Assembly);
                await writer.WriteFile("Content/style.css", webView.BasePath);
            }

            // Initialize all controllers and register them with the RouteHandler
            var controller = new Controller1(webView);

            RouteHandler.RegisterController("Controller1", controller);
        }
Example #2
0
 public VerificationController(IHybridWebView webView)
 {
     this.webView = webView;
     services     = new CatalogServiceController();
     services.CreateStatusCaseCatalog();
     services.CreateStatusMeetingCatalog();
     services.CreateElection();
     services.CreateCountryCatalog();
     services.CreateStateCatalog();
     services.CreateMunicipalityCatalog();
     this.JsonCountrys     = JsonConvert.SerializeObject(services.CountryFindAllOrderByName());
     this.JsonStates       = JsonConvert.SerializeObject(services.StateFindAllOrderByName());
     this.JsonMunycipality = JsonConvert.SerializeObject(services.MunicipalityFindAllOrderByName());
     this.JsonElection     = JsonConvert.SerializeObject(services.ElectionFindAll());
 }
Example #3
0
        public SupervisionController(IHybridWebView webView)
        {
            this.webView = webView;
            services     = new CatalogServiceController();
            using (var db = FactoryConn.GetConn()) {
                db.CreateTable <SocialEnvironment> ();
                db.CreateTable <RelActivity> ();
                db.Commit();
                db.Close();
            }

            this.JsonCountrys     = JsonConvert.SerializeObject(services.CountryFindAllOrderByName());
            this.JsonStates       = JsonConvert.SerializeObject(services.StateFindAllOrderByName());
            this.JsonMunycipality = JsonConvert.SerializeObject(services.MunicipalityFindAllOrderByName());
            this.JsonElection     = JsonConvert.SerializeObject(services.ElectionFindAll());
        }
 public Controller1(IHybridWebView webView)
 {
     this.webView = webView;
 }
 public ControllerBase(IHybridWebView webView, IDataAccess dataAccess)
 {
     this.webView    = webView;
     this.dataAccess = dataAccess;
 }
Example #6
0
 public PoliticianController(IHybridWebView webView, IDataAccess dataAccess)
 {
     this.webView    = webView;
     this.dataAccess = dataAccess;
 }
Example #7
0
 public LoginController(IHybridWebView webView)
 {
     this.webView = webView;
     services     = new CatalogServiceController();
 }
		public PoliticianController (IHybridWebView webView, IDataAccess dataAccess)
		{
			this.webView = webView;
			this.dataAccess = dataAccess;
		}
 public BaseController(IHybridWebView webView)
 {
     WebView = webView;
 }