예제 #1
0
        public ActionResult <UsoSueloViewModel> put(UsoSueloInputModel usoSueloInput)
        {
            UsoSuelo usoSuelo = Mapear(usoSueloInput);
            var      response = _usoSueloService.Modificar(usoSueloInput.UsoSueloId, usoSuelo);

            if (response.Error)
            {
                return(BadRequest(response.Mensaje));
            }
            return(Ok(response.objeto));
        }
예제 #2
0
        private UsoSuelo Mapear(UsoSueloInputModel usoSueloInput)
        {
            var usoSuelo = new UsoSuelo
            {
                UsoSueloId          = usoSueloInput.UsoSueloId,
                AgroclimaticaId     = usoSueloInput.AgroclimaticaId,
                Lote                = usoSueloInput.Lote,
                Area                = usoSueloInput.Area,
                Usos                = usoSueloInput.Usos,
                Sombrio             = usoSueloInput.Sombrio,
                PlanteadoProximoAno = usoSueloInput.PlanteadoProximoAno,
                Pendiente           = usoSueloInput.Pendiente,
                PresentaErosion     = usoSueloInput.PresentaErosion
            };

            return(usoSuelo);
        }