Exemple #1
0
        public ActionResult EditaceHrace(Registracka hrac)
        {
            var vysledek = _sluzba.AktualizujHrace(hrac);
            if (vysledek.Uspech)
                return RedirectToAction("Index", "Home");

            return View("EditaceHrace", hrac);
        }
Exemple #2
0
 public ActionResult NovyHrac(Registracka registracka)
 {
     if (ModelState.IsValid)
     {
         var vysledek = _sluzba.PridejRegistracku(registracka);
         if (vysledek.Uspech)
             return RedirectToAction("Index", "Home");
     }
     return View();
 }
Exemple #3
0
        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;
        }
Exemple #4
0
 private static bool ShodaEmailu(Registracka hrac, string email)
 {
     return string.Equals (hrac.Email, email, StringComparison.OrdinalIgnoreCase);
 }
Exemple #5
0
 public VysledekOperace PridejRegistracku(Registracka hrac)
 {
     using (var session = _store.OpenSession()) {
         session.Store (hrac);
         session.SaveChanges ();
     }
     return VysledekOperace.Hotovo;
 }
Exemple #6
0
 public VysledekOperace PridejRegistracku(Registracka hrac)
 {
     return _registr.PridejRegistracku(hrac);
 }
Exemple #7
0
 public VysledekOperace AktualizujHrace(Registracka hrac)
 {
     return _registr.AktualizujHrace(hrac);
 }
Exemple #8
0
 public VysledekOperace PridejRegistracku(Registracka hrac)
 {
     using (var session = _store.CreateSession(_jmenoDatabaze))
     {
         session.Save(hrac);
     }
     return VysledekOperace.Hotovo;
 }