Пример #1
0
        public AllPilots(MainForm P)
        {
            InitializeComponent();
            parent = P;

            Pages = new PageLister(pageNumber_toolStripComboBox, firstPage_toolStripButton11, previousPage_toolStripButton12, nextPage_toolStripButton9, lastPage_toolStripButton10);


            if (parent.admin.IS_ADMIN)
            {
                deletePilot_toolStripButton2.Enabled = true;
            }

            if (parent.admin.IS_ADMIN || parent.admin.IS_SUPER_ADMIN)
            {
                exportPilots_toolStripButton1.Visible = true;
            }

            Pages.PageSize          = 25;
            Pages.CurrentPageNumber = 1;
            // ShowAllPilots(dataGridView1);
            pageSize_toolStripComboBox2.SelectedIndex = pageSize_toolStripComboBox2.Items.IndexOf("25");

            ShowGroups();
        }
Пример #2
0
        int _race_id;           // фильтр кассы на определенную гонку

        public CassaJurnal(AdminControl adm, int race_id = 0)
        {
            InitializeComponent();
            admin                   = adm;
            Pages                   = new PageLister(toolStripComboBox1, toolStripButton11, toolStripButton12, toolStripButton9, toolStripButton10);
            _race_id                = race_id;
            Pages.PageSize          = 25;
            Pages.CurrentPageNumber = 1;
            // ShowAllPilots(dataGridView1);
            pageSize_toolStripComboBox.SelectedIndex = pageSize_toolStripComboBox.Items.IndexOf("25");

            // admin.GetCassaReport(dataGridView1, DateTime.Now, GlobalRadio, DateTime.Now, Pages);
            inCash_label2.Text = "В кассе:  " + admin.model.GetCashFromCassa(DateTime.Now, false, false, true, true, race_id) + " грн.";
            GetCashData();
            //  dateTimePicker1.Value = DateTime.Now;
            //  dateTimePicker2.Value = DateTime.Now;
            button2.Enabled = cassa_dataGridView1.Rows.Count > 0;

            if (!admin.IS_ADMIN)
            {
                this.Close();
            }
        }
Пример #3
0
        public DayStatistic(AdminControl ad, int page)
        {
            InitializeComponent();


            admin = ad;

            #region pagelister для Журнала заездов

            Pages = new PageLister(pageNumber_toolStripComboBox, firstPage_toolStripButton11, previousPage_toolStripButton12, nextPage_toolStripButton9, lastPage_toolStripButton10);

            Pages.PageSize          = 25;
            Pages.CurrentPageNumber = 1;
            pageSize_toolStripComboBox2.SelectedIndex = pageSize_toolStripComboBox2.Items.IndexOf("25");

            #endregion


            tabControl1.SelectedIndex = page;

            // dateTimePicker1.Value = dateTimePicker2.Value = DateTime.Now.Date;
            ci = new comboBoxItem("", -1);
            tracks_comboBox1.Items.Add(ci);
            List <Hashtable> Tracks = admin.model.GetAllTracks();


            for (int i = 0; i < Tracks.Count; i++)
            {
                ci = new comboBoxItem(Convert.ToString(Tracks[i]["name"]),
                                      Convert.ToInt32(Tracks[i]["id"]));

                tracks_comboBox1.Items.Add(ci);
                // tracks_comboBox1.Items.Add(Tracks[i]["name"]);
            }

            ci.selectComboBoxValueById(tracks_comboBox1,
                                       Convert.ToInt32(ad.Settings["default_track"]));

            //  tracks_comboBox1.SelectedIndex = 0;

            /*
             * ci.selectComboBoxValueById(eventsInRacesJournal_comboBox,
             * Convert.ToInt32(ad.Settings["default_track"]));
             */

            //trackInRacesJournal_comboBox.SelectedIndex = 0;
            switch (page)
            {
            case 0: GetDaySatistic(); break;

            case 1: /*admin.ShowRaceJurnal(Pages, dataGridView1, dateTimePicker2.Value, dateTimePicker5.Value, eventsInRacesJournal_comboBox.SelectedIndex); RaceJurnalCalculate();*/ break;

            case 2: admin.ShowBestResults(top40_dataGridView, ci.getSelectedValue(tracks_comboBox1), top40Record_labelSmooth12, true);  break;

            case 3: GetAllUsersStatistic(); break;

            case 4: GetAllKartStatistic(); break;
            }


            if (!admin.IS_SUPER_ADMIN)
            {
                tabPage5.Parent = tabControl2_del;
                tabPage7.Parent = tabControl2_del;
                tabPage8.Parent = tabControl2_del;
            }
        }