public Stadioni MapStadionViewToStadion(StadionView view) { var result = new Stadioni() { Id = view.Id, Naziv = view.Naziv, Kapacitet = view.Kapacitet, LokacijaId = view.Lokacija.Id }; return(result); }
public bool AddStadion(Stadioni stadion) { try { _context.Stadioni.Add(stadion); _context.SaveChanges(); return(true); } catch (Exception e) { return(false); } }
public bool UpdateStadion(Stadioni stadion) { int id; var stadion1 = _context.Stadioni.SingleOrDefault(v => v.Id == stadion.Id); id = stadion.Id; stadion1.Naziv = stadion.Naziv; stadion1.Kapacitet = stadion.Kapacitet; stadion1.LokacijaId = stadion.LokacijaId; try { _context.SaveChanges(); return(true); } catch (Exception e) { return(false); } }
public StadionView MapStadionToBasicStadion(Stadioni stadion) { var result = new StadionView { Id = stadion.Id, Naziv = stadion.Naziv, Kapacitet = stadion.Kapacitet, Lokacija = new LokacijaView() { Id = stadion.Lokacija.Id, Adresa = stadion.Lokacija.Adresa, Drzava = new DrzaveView() { Id = stadion.Lokacija.Drzava.Id, NazivDrzave = stadion.Lokacija.Drzava.NazivDrzave, Oznaka = stadion.Lokacija.Drzava.Oznaka } } }; return(result); }