public Stadioni MapStadionViewToStadion(StadionView view) { var result = new Stadioni() { Id = view.Id, Naziv = view.Naziv, Kapacitet = view.Kapacitet, LokacijaId = view.Lokacija.Id }; return(result); }
// PUT: api/stadion/5 public IHttpActionResult Put([FromBody] StadionView stadion) { var model = _mapper.MapStadionViewToStadion(stadion); var result = _service.UpdateStadion(model); if (result) { return(Ok(result)); } else { return(InternalServerError()); } }
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); }