/// <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); }
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()); }
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; }
public PoliticianController(IHybridWebView webView, IDataAccess dataAccess) { this.webView = webView; this.dataAccess = dataAccess; }
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; }