public Natjecanja MapNatjecanjaViewToNatjecanja(NatjecanjaView view) { var result = new Natjecanja() { Id = view.Id, ImeNatjecanja = view.ImeNatjecanja, DrzavaId = view.Drzava.Id }; return(result); }
// PUT: api/natjecanja/5 public IHttpActionResult Put([FromBody] NatjecanjaView natjecanja) { var model = _mapper.MapNatjecanjaViewToNatjecanja(natjecanja); var result = _service.UpdateNatjecanja(model); if (result) { return(Ok(result)); } else { return(InternalServerError()); } }
public NatjecanjaView MapNatjecanjaToBasicNatjecanja(Natjecanja natjecanja) { var result = new NatjecanjaView { Id = natjecanja.Id, ImeNatjecanja = natjecanja.ImeNatjecanja, Drzava = new DrzaveView() { Id = natjecanja.Drzava.Id, NazivDrzave = natjecanja.Drzava.NazivDrzave, Oznaka = natjecanja.Drzava.Oznaka } }; return(result); }