public ActionResult DetaleGracza(long?id) { try { EdytujGraczaViewModel model = new EdytujGraczaViewModel(); GraczRepozytorium graczRepozytorium = new GraczRepozytorium(); if (id.HasValue == true) { Gracz pobranyGracz = graczRepozytorium.Pobierz(id.Value); model.Id = pobranyGracz.Id; model.Imie = pobranyGracz.Imie; model.Nazwisko = pobranyGracz.Nazwisko; model.NrLicencji = pobranyGracz.NrLicencji; model.KlubId = pobranyGracz.KlubId; model.Pozycja = (PozycjaGracza)pobranyGracz.Pozycja; model.KategoriaWiekowaGracza = (KategoriaWiekowa)pobranyGracz.KategoriaWiekowa; model.Plec = (PlecGracza)pobranyGracz.Plec; } return(View("DetaleGracza", model)); } catch (Exception ex) { LogHelper.Log.Error(ex); return(View("Error")); } }
public ActionResult ListaGraczy() { try { GraczRepozytorium listaGraczyRepozytorium = new GraczRepozytorium(); List <Gracz> listaGraczy = listaGraczyRepozytorium.PobierzWszystkich(((Uzytkownik)Session["uzytkownik"]).Id); return(View(listaGraczy)); } catch (Exception ex) { LogHelper.Log.Error(ex); return(View("Error")); } }
public void UzupelnijListeGraczy() { ListaGraczy = new List <SelectListItem>(); GraczRepozytorium graczRepozytorium = new GraczRepozytorium(); List <Gracz> pobraniGracze = graczRepozytorium.PobierzWszystkich(((Uzytkownik)HttpContext.Current.Session["uzytkownik"]).Id, KategoriaWiekowa); foreach (Gracz gracz in pobraniGracze) { ListaGraczy.Add(new SelectListItem() { Text = gracz.Imie.ToString() + " " + gracz.Nazwisko.ToString(), Value = gracz.Id.ToString() }); } }
public ActionResult ZapiszDetaleGracza(EdytujGraczaViewModel model) { try { if (ModelState.IsValid) //if (!ModelState.IsValid) //if(model.KlubId.HasValue) //if (!model.KlubId.HasValue) { GraczRepozytorium graczRepozytorium = new GraczRepozytorium(); Gracz gracz = null; if (model.Id.HasValue) { gracz = graczRepozytorium.Pobierz(model.Id.Value); } else { gracz = new Gracz(); } gracz.Imie = model.Imie; gracz.Nazwisko = model.Nazwisko; gracz.NrLicencji = model.NrLicencji; gracz.Pozycja = (byte)model.Pozycja; gracz.KlubId = model.KlubId; gracz.Plec = (byte)model.Plec; gracz.KategoriaWiekowa = (byte)model.KategoriaWiekowaGracza; gracz.UzytkownikId = ((Uzytkownik)Session["uzytkownik"]).Id; long?rezultatZapisu = graczRepozytorium.Zapisz(gracz); if (rezultatZapisu != null) { return(RedirectToAction("ListaGraczy")); } else { return(View("Error")); } } else { return(View("DetaleGracza", model)); } } catch (Exception ex) { LogHelper.Log.Error(ex); return(View("Error")); } }
public StatystkiNajlepszychGraczyModel PobierzStatystykeNjlepszychGraczy() { try { UzytkownikRepozytorium uzytkownikRepozytorium = new UzytkownikRepozytorium(); GraczRepozytorium graczRepozytorium = new GraczRepozytorium(); Uzytkownik uzytkownik = uzytkownikRepozytorium.Pobierz(User.Identity.Name); StatystkiNajlepszychGraczyModel rezultat = graczRepozytorium.PobierzStatystykeNjlepszychGraczy(uzytkownik.Id); return(rezultat); } catch (Exception ex) { LogHelper.Log.Error(ex); return(null); } }
public ActionResult Usun(long id) { try { if (ModelState.IsValid == true) { GraczRepozytorium graczRepozytorium = new GraczRepozytorium(); bool rezultatUsuniecia = graczRepozytorium.Usun(id); return(RedirectToAction("ListaGraczy")); } else { return(View("Error")); } } catch (Exception ex) { LogHelper.Log.Error(ex); return(View("Error")); } }