private async void LvRepos_Refreshing(object sender, EventArgs e)
        {
            ReposService service = new ReposService();

            ListRepos = await service.GetRepos(user.login);

            lvRepos.ItemsSource             = null;
            lvRepos.ItemsSource             = ListRepos;
            ((ListView)sender).IsRefreshing = false;
        }
        protected async override void OnAppearing()
        {
            base.OnAppearing();
            ReposService service = new ReposService();

            lvRepos.IsRefreshing = true;
            ListRepos            = await service.GetRepos(user.login);

            lvRepos.ItemsSource  = ListRepos;
            lvRepos.IsRefreshing = false;
        }
Exemple #3
0
        public Factory(string server, string port, string user, string pass, string dbname)
        {
            string ConnectionString = "Server=" + server + "; Port=" + port + "; User Id=" + user + "; Password="******"; Database=" + dbname + ";";

            NpgsqlConnection = new NpgsqlConnection(ConnectionString);
            connection       = new Connection(NpgsqlConnection);
            OpenConnection();
            client    = new ReposClient(connection);
            positions = new ReposPositions(connection);
            employee  = new ReposEmployee(connection);
            service   = new ReposService(connection);
            type      = new ReposSubType(connection);
            sub       = new ReposSubscription(connection);
            schedule  = new ReposSchedule(connection);
            login     = new Login(connection);
        }