Пример #1
0
        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);
        }
Пример #2
0
        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;
        }