예제 #1
0
        public WinVolunteers()
        {
            InitializeComponent();
            LocalStorage.TimeCalc(LblTime);
            Load();

            #region Добавил пункты сортировки
            List <SortByClass> sorts = new List <SortByClass>();
            sorts.Add(new SortByClass {
                Id = "1", Value = "Фамилия"
            });
            sorts.Add(new SortByClass {
                Id = "2", Value = "Имя"
            });
            sorts.Add(new SortByClass {
                Id = "3", Value = "Страна"
            });
            sorts.Add(new SortByClass {
                Id = "4", Value = "Пол"
            });
            CmbSortBy.ItemsSource       = sorts;
            CmbSortBy.DisplayMemberPath = "Value";
            CmbSortBy.SelectedValuePath = "Id";
            CmbSortBy.SelectedIndex     = 0;
            #endregion
        }
예제 #2
0
 public WinSponsorThanks()
 {
     InitializeComponent();
     LblRunner.Content      = LocalStorage.SelectedRunnerForSponsorShip.Runner;
     lblCharityName.Content = LocalStorage.SelectedRunnerForSponsorShip.CharityName;
     LblAmount.Content      = "$" + LocalStorage.SelectedRunnerForSponsorShip.Amount.ToString();
     LocalStorage.TimeCalc(LblTime);
 }
예제 #3
0
 public WinSponsor()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
     LoadRunner();
     CharityInform.CharityName = "";
     CharityInform.CharityDesc = "";
     CmbRunners.SelectedIndex  = 0;
 }
예제 #4
0
 public WinCharitiesManage()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
     LoadAll();
     LocalStorage.CharityClass.CharityName = "";
     LocalStorage.CharityClass.CharityDesc = "";
     LocalStorage.CharityClass.CharityLogo = "";
     LocalStorage.CharityClass.CharityId   = "";
 }
예제 #5
0
 public WinEditAddCharity()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
     if (LocalStorage.CharityClass.CharityName != "" && LocalStorage.CharityClass.CharityName != " " && LocalStorage.CharityClass.CharityName != null)
     {
         TxtName.Text   = LocalStorage.CharityClass.CharityName;
         TxtDesc.Text   = LocalStorage.CharityClass.CharityDesc;
         TxtSource.Text = LocalStorage.CharityClass.CharityLogo;
         string path = Assembly.GetExecutingAssembly().Location.Replace("bin\\Debug\\Marathon.exe", TxtSource.Text);
         ImgLogo.Source = new BitmapImage(new Uri(path));
     }
 }
예제 #6
0
        public WinRunnersInfoManage()
        {
            InitializeComponent();
            LocalStorage.TimeCalc(LblTime);

            EmailGrid.Visibility = Visibility.Collapsed;
            #region подготовка для сортировки

            List <SortBy> sorts = new List <SortBy>();
            sorts.Add(new SortBy {
                Id = "1", Value = "Фамилия"
            });
            sorts.Add(new SortBy {
                Id = "2", Value = "Имя"
            });
            sorts.Add(new SortBy {
                Id = "3", Value = "Email"
            });
            CmbSortBy.ItemsSource       = sorts;
            CmbSortBy.DisplayMemberPath = "Value";
            CmbSortBy.SelectedValuePath = "Id";
            CmbSortBy.SelectedIndex     = 0;

            using (var db = new MarathonDBEntities1())
            {
                var Status = db.RegistrationStatus.ToList();
                CmbStatus.ItemsSource       = Status;
                CmbStatus.DisplayMemberPath = "RegistrationStatus1";
                CmbStatus.SelectedValuePath = "RegistrationStatusId";


                var Distance = db.EventType.ToList();
                CmbDistance.ItemsSource       = Distance;
                CmbDistance.DisplayMemberPath = "EventTypeName";
                CmbDistance.SelectedValuePath = "EventTypeId";
            }

            #endregion
            CmbStatus.SelectedIndex   = 0;
            CmbDistance.SelectedIndex = 0;
            Load();
        }
예제 #7
0
 public WinAboutMarathon()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
     Load();
 }
예제 #8
0
 public WinInventory()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
 }
예제 #9
0
 public WinRunnerRaceResults()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
     LoadResults();
 }
예제 #10
0
 public WinLoadVolunteers()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
 }
예제 #11
0
 public WinAdminMenu()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
 }
예제 #12
0
 public WinCoordinatorMenu()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
 }
예제 #13
0
 public WinRunnerRegThanks()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
 }
예제 #14
0
 public WinCharityList()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
     LoadAll();
 }
예제 #15
0
 public WinLogin()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
 }
예제 #16
0
 public WinRegAsRunner()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
 }
예제 #17
0
 public WinInteractiveMap()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
     LoadInfo();
 }
예제 #18
0
 public MainWindow()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
 }
예제 #19
0
 public WinHowLongIsMarathon()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
     LoadData();
 }
예제 #20
0
 public WinRunnerSponsorship()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
     Load();
 }
예제 #21
0
 public WinArrival()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
 }
예제 #22
0
 public WinRunnerProfileEdit()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
     LoadAll();
 }
예제 #23
0
 public WinMoreInfo()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
 }
예제 #24
0
 public WinRegForTheMarathon()
 {
     InitializeComponent();
     LocalStorage.TimeCalc(LblTime);
     LoadCharity();
 }