예제 #1
0
        public Lokacija MapLokacijaViewToLokacija(LokacijaView view)
        {
            var result = new Lokacija()
            {
                Id       = view.Id,
                Adresa   = view.Adresa,
                DrzavaId = view.Drzava.Id
            };

            return(result);
        }
예제 #2
0
        // PUT: api/lokacija/5
        public IHttpActionResult Put([FromBody] LokacijaView lokacija)
        {
            var model  = _mapper.MapLokacijaViewToLokacija(lokacija);
            var result = _service.UpdateLokacija(model);

            if (result)
            {
                return(Ok(result));
            }
            else
            {
                return(InternalServerError());
            }
        }
예제 #3
0
        public LokacijaView MapLokacijaToBasicLokacija(Lokacija lokacija)
        {
            var result = new LokacijaView
            {
                Id     = lokacija.Id,
                Adresa = lokacija.Adresa,
                Drzava = new DrzaveView()
                {
                    Id          = lokacija.Drzava.Id,
                    NazivDrzave = lokacija.Drzava.NazivDrzave
                }
            };

            return(result);
        }