public ActionResult EditaceHrace(Registracka hrac) { var vysledek = _sluzba.AktualizujHrace(hrac); if (vysledek.Uspech) return RedirectToAction("Index", "Home"); return View("EditaceHrace", hrac); }
public ActionResult NovyHrac(Registracka registracka) { if (ModelState.IsValid) { var vysledek = _sluzba.PridejRegistracku(registracka); if (vysledek.Uspech) return RedirectToAction("Index", "Home"); } return View(); }
public VysledekOperace Aktualizuj(Registracka hrac) { using (var session = _store.CreateSession(_jmenoDatabaze)) { var hledac = new Repository<Registracka>(session); var kAktualizaci = hledac.Where(r => r.Email).Eq(hrac.Email).FirstOrDefault(); if (kAktualizaci == null) return VysledekOperace.HracNenalezen(hrac.Email); kAktualizaci.Jmeno = hrac.Jmeno; kAktualizaci.Prijmeni = hrac.Prijmeni; kAktualizaci.Prezdivka = hrac.Prezdivka; session.Save(hrac); } return VysledekOperace.Hotovo; }
private static bool ShodaEmailu(Registracka hrac, string email) { return string.Equals (hrac.Email, email, StringComparison.OrdinalIgnoreCase); }
public VysledekOperace PridejRegistracku(Registracka hrac) { using (var session = _store.OpenSession()) { session.Store (hrac); session.SaveChanges (); } return VysledekOperace.Hotovo; }
public VysledekOperace PridejRegistracku(Registracka hrac) { return _registr.PridejRegistracku(hrac); }
public VysledekOperace AktualizujHrace(Registracka hrac) { return _registr.AktualizujHrace(hrac); }
public VysledekOperace PridejRegistracku(Registracka hrac) { using (var session = _store.CreateSession(_jmenoDatabaze)) { session.Save(hrac); } return VysledekOperace.Hotovo; }