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; }
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); }