Пример #1
0
        public StvoriNovoNatjecanje()
        {
            InitializeComponent();
            var seasonProc       = new SeasonProcessor();
            var organizationProc = new OrganizationProcessor();

            comboBox1.DataSource            = seasonProc.RetrieveCompetitions();
            comboBox2.DataSource            = seasonProc.RetrieveSeasons(DateTime.Now);
            comboBox1.DisplayMember         = "Name";
            comboBox1.ValueMember           = "Id";
            comboBox2.DisplayMember         = "Name";
            comboBox2.ValueMember           = "Id";
            comboBox1.SelectedIndexChanged += SelectedIndexChanged;
            comboBox2.SelectedIndexChanged += SelectedIndexChanged;
            var organizations         = organizationProc.getOrganizations();
            var orglic                = organizationProc.RetrieveOrganizationWithLicence(int.Parse(comboBox2.SelectedValue.ToString()), int.Parse(comboBox1.SelectedValue.ToString()));
            List <Organization> lista = new List <Organization>();

            foreach (var org in organizations)
            {
                if (orglic.Contains(org.Id))
                {
                    lista.Add(org);
                }
            }

            listBox1.DataSource    = lista;
            listBox1.DisplayMember = "Name";
            listBox1.ValueMember   = "Id";
            listBox1.SelectionMode = SelectionMode.MultiExtended;
        }
Пример #2
0
        public void Validate_GenerateTheFixturesForTheSeason()
        {
            int        competitionId   = 1;
            int        seasonId        = 3;
            bool       allreadyCreated = true;
            List <int> clubIds         = new List <int>();

            var repository = new Mock <ISeasonRepository>();

            repository.Setup(x => x.MatchesGenerated(competitionId, seasonId)).Returns(allreadyCreated);
            repository.Setup(x => x.GetIdsOfClubsInCompetition(competitionId, seasonId)).Returns(clubIds);

            SeasonProcessor processor = new SeasonProcessor();

            processor.Repository = (ISeasonRepository)repository.Object;

            var res = processor.GenerateTheFixturesForTheSeason(competitionId, seasonId);

            //vec je generirano, ukoliko zelimo da test ne prođe makni if uvjet
            if (!allreadyCreated)
            {
                repository.Verify(x => x.GetIdsOfClubsInCompetition(competitionId, seasonId), Times.Exactly(1));
            }
            repository.Verify(x => x.MatchesGenerated(competitionId, seasonId));
        }
Пример #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            int seasonId        = int.Parse(comboBox2.SelectedValue.ToString());
            int competitionId   = int.Parse(comboBox1.SelectedValue.ToString());
            var seasonProcessor = new SeasonProcessor();
            var message         = seasonProcessor.GenerateTheFixturesForTheSeason(competitionId, seasonId);

            MessageBox.Show(message);
        }
Пример #4
0
        public GeneratorKola()
        {
            InitializeComponent();
            var seasonProcessor = new SeasonProcessor();

            comboBox2.DataSource    = seasonProcessor.RetrieveSeasons(DateTime.Now);
            comboBox2.DisplayMember = "Name";
            comboBox2.ValueMember   = "Id";
            comboBox1.DataSource    = seasonProcessor.RetrieveCompetitions();
            comboBox1.DisplayMember = "Name";
            comboBox1.ValueMember   = "Id";
        }
Пример #5
0
        public List <SelectListItem> RetrieveSeasons()
        {
            var _seasonProcessor             = new SeasonProcessor();
            var seasons                      = _seasonProcessor.RetrieveSeasons();
            List <SelectListItem> seasonList = new List <SelectListItem>();

            foreach (var item in seasons)
            {
                seasonList.Add(new SelectListItem {
                    Selected = true, Text = item.Name, Value = item.Id.ToString()
                });
            }

            return(seasonList);
        }
Пример #6
0
        public UnosLicencaSudac()
        {
            InitializeComponent();
            var seasonProcessor  = new SeasonProcessor();
            var licenseProcessor = new LicenseProcessor();

            comboBox1.DataSource    = licenseProcessor.RetrieveReferees();
            comboBox1.DisplayMember = "FirstName";
            comboBox1.ValueMember   = "Id";
            comboBox2.DataSource    = seasonProcessor.RetrieveSeasons();
            comboBox2.DisplayMember = "Name";
            comboBox2.ValueMember   = "Id";
            comboBox3.DataSource    = licenseProcessor.licenseReturn();
            comboBox3.DisplayMember = "Type";
            comboBox3.ValueMember   = "Id";
        }
 public PregledIDetaljnoDefiniranjeKola()
 {
     InitializeComponent();
     if (_seasonProcessor == null)
     {
         _seasonProcessor = new SeasonProcessor();
     }
     comboBox1.DataSource    = _seasonProcessor.RetrieveCompetitions();
     comboBox1.DisplayMember = "Name";
     comboBox1.ValueMember   = "Id";
     comboBox3.DataSource    = _seasonProcessor.RetrieveSeasons(DateTime.Now);
     comboBox3.DisplayMember = "Name";
     comboBox3.ValueMember   = "Id";
     comboBox2.DataSource    = _seasonProcessor.RetrieveFixtures();
     comboBox2.DisplayMember = "Name";
     comboBox2.ValueMember   = "Id";
 }
Пример #8
0
        public UnosLicencaKlub()
        {
            InitializeComponent();
            ClubProcessor cp = new ClubProcessor();

            comboBox1.DataSource    = cp.RetrieveAllClubs();
            comboBox1.ValueMember   = "Id";
            comboBox1.DisplayMember = "Name";
            SeasonProcessor sp = new SeasonProcessor();

            comboBox2.DataSource    = sp.RetrieveSeasons(DateTime.Now);
            comboBox2.ValueMember   = "Id";
            comboBox2.DisplayMember = "Name";
            LicenseProcessor lp = new LicenseProcessor();

            comboBox3.DataSource    = lp.licenseReturn();
            comboBox3.ValueMember   = "Id";
            comboBox3.DisplayMember = "Type";
        }
Пример #9
0
        public LicenseClub(string id)
        {
            InitializeComponent();
            ClubProcessor    cp = new ClubProcessor();
            SeasonProcessor  sp = new SeasonProcessor();
            LicenseProcessor lp = new LicenseProcessor();

            licId = int.Parse(id);
            comboBox1.DataSource    = cp.RetrieveAllClubs();
            comboBox1.ValueMember   = "Id";
            comboBox1.DisplayMember = "Name";
            comboBox1.SelectedValue = id;
            comboBox2.DataSource    = sp.RetrieveSeasons();
            comboBox2.ValueMember   = "Id";
            comboBox2.DisplayMember = "Name";
            comboBox2.SelectedValue = id;
            comboBox3.DataSource    = lp.licenseReturn();
            comboBox3.ValueMember   = "Id";
            comboBox3.DisplayMember = "Type";
            comboBox3.SelectedValue = id;
        }
Пример #10
0
        public PopisSudacaILicenci()
        {
            InitializeComponent();
            var proc     = new SeasonProcessor();
            var referees = proc.RetrieveReferees();

            dataGridView1.DataSource = referees.Select(o => new
                                                       { Id = o.Id, Ime = o.FirstName, Prezime = o.LastName, Rođenje = o.BirthDate, Email = o.Email, Telefon = o.Phone }).ToList();

            dataGridView1.CellClick += dataGridView1_CellClick;
            var buttonCol = new DataGridViewButtonColumn();

            buttonCol.UseColumnTextForButtonValue = true;
            buttonCol.Name       = "ButtonColumnName";
            buttonCol.HeaderText = "";
            buttonCol.Text       = "Uredi suca";
            dataGridView1.Columns.Add(buttonCol);
            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                DataGridViewButtonCell button = (row.Cells["ButtonColumnName"] as DataGridViewButtonCell);
            }
        }
Пример #11
0
        public async Task <IActionResult> AddSeason(AddSeasonModel model)
        {
            if (model.OneSeason.Equals("true"))
            {
                model.SpecifiedSeason = 0;
            }

            bool oneSeason;

            if (model.OneSeason.Equals("true"))
            {
                oneSeason = true;
            }
            else
            {
                oneSeason = false;
            }


            int episodesAdded = await SeasonProcessor.AddSeason(connectionString, model.WikipediaURL, oneSeason, model.SpecifiedSeason, model.SeriesID);

            return(RedirectToAction("Index"));
        }