public static string DejNazev(FotbalovyKlub fotbalovyKlub) { switch (fotbalovyKlub) { case FotbalovyKlub.None: return(""); case FotbalovyKlub.FCPorto: return("FC Porto"); case FotbalovyKlub.Arsenal: return("Arsenal"); case FotbalovyKlub.RealMadrid: return("Real Madrid"); case FotbalovyKlub.Chelsea: return("Chelsea"); case FotbalovyKlub.Barcelona: return("Barcelona"); } throw new Exception("Neplatna volba"); }
public void NajdiNejlepsiKluby(out FotbalovyKlub[] kluby, out int golPocet) { if (Pocet == 0) { kluby = new FotbalovyKlub[0]; golPocet = 0; return; } int[] klubGolPocet = new int[FotbalovyKlubInfo.Pocet]; for (int i = 0; i < Pocet; i++) { klubGolPocet[FotbalovyKlubInfo.DejIndex(pole[i].Klub)] += pole[i].GolPocet; } int maximum = int.MinValue; foreach (var item in klubGolPocet) { if (item > maximum) maximum = item; } int klubPocet = 0; foreach (var item in klubGolPocet) { if (item == maximum) klubPocet++; } kluby = new FotbalovyKlub[klubPocet]; int j = 0; for (int i = 0; i < klubGolPocet.Length; i++) { if (klubGolPocet[i] == maximum) kluby[j++] = FotbalovyKlubInfo.DejKlub(i); } golPocet = maximum; }
public static string ToDescriptionString(this FotbalovyKlub value) { DescriptionAttribute[] attributes = (DescriptionAttribute[])value .GetType() .GetField(value.ToString()) .GetCustomAttributes(typeof(DescriptionAttribute), false); return(attributes.Length > 0 ? attributes[0].Description : string.Empty); }
public HracDetailyForm(Hraci hraci, int indexVybraneho) : this(hraci) { editace = true; string jmeno = hraci[indexVybraneho].Jmeno; FotbalovyKlub klub = hraci[indexVybraneho].Klub; int goly = hraci[indexVybraneho].GolPocet; Hrac hracVybrany = new Hrac(jmeno, klub, goly); indexUpravy = indexVybraneho; JmenoTextBox.Text = hracVybrany.Jmeno; KlubComboBox.SelectedValue = hracVybrany.Klub; GolyTextBox.Text = hracVybrany.GolPocet.ToString(); }
public pridaniHraceForm(string jmeno, FotbalovyKlub klub, int goly) { InitializeComponent(); tymComboBox.DataSource = Enum.GetValues(typeof(FotbalovyKlub)).Cast <FotbalovyKlub>(); for (int i = 0; i < tymComboBox.Items.Count; i++) { if (tymComboBox.Items[i].Equals(klub)) { tymComboBox.SelectedIndex = i; break; } } jmenoTextBox.Text = jmeno; golyTextBox.Text = goly.ToString(); }
public static string DejNazev(FotbalovyKlub klub) { switch (klub) { case FotbalovyKlub.None: return string.Empty; case FotbalovyKlub.FCPorto: return "FC Porto"; case FotbalovyKlub.Barcelona: case FotbalovyKlub.Chelsea: case FotbalovyKlub.Arsenal: return klub.ToString(); case FotbalovyKlub.RealMadrid: return "Real Madrid"; default: return null; } }
public void NajdiNejlepsiKluby(out FotbalovyKlub[] kluby, out int golPocet) { if (Pocet == 0) { kluby = new FotbalovyKlub[0]; golPocet = 0; return; } int[] klubBodPocet = new int[FotbalovyKlubInfo.Pocet]; for (int i = 0; i < Pocet; i++) { klubBodPocet[FotbalovyKlubInfo.DejIndex(pole[i].Klub)] += pole[i].GolPocet; } int maximum = int.MinValue; foreach (var item in klubBodPocet) { if (item > maximum) { maximum = item; } } int klubPocet = 0; foreach (var item in klubBodPocet) { if (item == maximum) { klubPocet++; } } kluby = new FotbalovyKlub[klubPocet]; int j = 0; for (int i = 0; i < klubBodPocet.Length; i++) { if (klubBodPocet[i] == maximum) { kluby[j++] = FotbalovyKlubInfo.DejKlub(i); } } golPocet = maximum; }
public static string DejNazev(FotbalovyKlub klub) { switch (klub) { case FotbalovyKlub.None: return(string.Empty); case FotbalovyKlub.Barcelona: case FotbalovyKlub.Arsenal: case FotbalovyKlub.Chelsea: return(klub.ToString()); case FotbalovyKlub.RealMadrid: return("Real Madrid"); case FotbalovyKlub.FCPorto: return("FC Porto"); default: return(null); } }
public static string DejNazev(FotbalovyKlub klub) { switch (klub) { case FotbalovyKlub.Arsenal: return("Arsenal"); case FotbalovyKlub.Barcelona: return("Barcelona"); case FotbalovyKlub.Chelsea: return("Chelsea"); case FotbalovyKlub.FCPorto: return("FC Porto"); case FotbalovyKlub.None: return("Žádný"); case FotbalovyKlub.RealMadrid: return("Real Madrid"); } return(null); }
public static int DejIndex(FotbalovyKlub klub) { return (int)klub; }
public void setKlub(FotbalovyKlub klub) { this.klub = klub; }
public Hrac(String jmeno, FotbalovyKlub kl, int golu) { this.Jmeno = jmeno; this.Klub = kl; this.GolPocet = golu; }
public string DejNazev(FotbalovyKlub fk) { return(fk.ToDescriptionString()); }
public Hrac(string jmeno, FotbalovyKlub klub, int goly) { this.Jmeno = jmeno; this.Klub = klub; this.GolPocet = goly; }
public static int DejIndex(FotbalovyKlub klub) { return((int)klub); }
public Hrac(string j, FotbalovyKlub k, int g) { Jmeno = j; Klub = k; GolPocet = g; }