public AdministrationPanel(User userConnected) { InitializeComponent(); _userConnected = userConnected; Registry.USER_ID = userConnected.Id.ToString(); UsersModel usersModel = new UsersModel(); _users = usersModel.GetAll <User>(); CompetitionsModel competitionsModel = new CompetitionsModel(); _competitions = competitionsModel.GetAll <Competition>(); ShootersModel shootersModel = new ShootersModel(); _shooters = shootersModel.GetAll <Shooter>(); CountriesModel countriesModel = new CountriesModel(); _countries = countriesModel.GetAll <Country>(); Fullname.DataContext = _userConnected; ImgProfilePicture.DataContext = _userConnected; Main.Content = new Views.Index(_shooters, _competitions); }
private void BtnReload_Click(object sender, RoutedEventArgs e) { ObservableCollection <Competition> newCompetitions = _competitionsModel.GetAll <Competition>(); _competitions.Clear(); foreach (Competition competition in newCompetitions) { _competitions.Add(competition); } DGCompetitions.SelectedIndex = -1; }