private bool ShodaTokenu(UcastVZapase ucast, string token) { return string.Equals (ucast.Token, token, StringComparison.Ordinal); }
public void Pregeneruj(IEnumerable<Registracka> hraci) { var list = new List<UcastVZapase>(); var ucasti = Ucasti ?? new UcastVZapase[0]; foreach (var hrac in hraci) { var ucast = ucasti.FirstOrDefault(u => u.RegistackaId == hrac.Id); string token, status = null; bool odeslano = false; if (ucast != null) { token = ucast.Token; status = ucast.Ucast; odeslano = ucast.OznameniOdeslano; } else { token = Postak.VygenerujToken(); status = Ucast.Ne; } ucast = new UcastVZapase() { RegistackaId = hrac.Id, CeleJmeno = string.Format("{0} {1}", hrac.Jmeno, hrac.Prijmeni), Prezdivka = hrac.Prezdivka, Email = hrac.Email.Trim(), Token = token, Ucast = status, OznameniOdeslano = odeslano }; list.Add(ucast); } Ucasti = list.ToArray(); }