예제 #1
0
        public ActionResult <AgroclimaticaViewModel> put(AgroclimaticaInputModel agroclimaticaInput)
        {
            Agroclimatica agroclimatica = Mapear(agroclimaticaInput);
            var           response      = _agroclimaticaService.Modificar(agroclimatica.AgroclimaticaId, agroclimatica);

            if (response.Error)
            {
                return(BadRequest(response.Mensaje));
            }
            return(Ok(response.objeto));
        }
예제 #2
0
        private Agroclimatica Mapear(AgroclimaticaInputModel agroclimaticaInput)
        {
            var agroclimatica = new Agroclimatica
            {
                AgroclimaticaId   = agroclimaticaInput.AgroclimaticaId,
                ProductorId       = agroclimaticaInput.ProductorId,
                Latitud           = agroclimaticaInput.Latitud,
                NorteLongitud     = agroclimaticaInput.NorteLongitud,
                Este              = agroclimaticaInput.Este,
                MSNM              = agroclimaticaInput.MSNM,
                AnalisisSuelo     = agroclimaticaInput.AnalisisSuelo,
                FechaRealizacion  = agroclimaticaInput.FechaRealizacion,
                PlanFertilizacion = agroclimaticaInput.PlanFertilizacion,
                TipoTextura       = agroclimaticaInput.TipoTextura,
                PreparacionAbono  = agroclimaticaInput.PreparacionAbono,
                Tipo              = agroclimaticaInput.Tipo,
                Estado            = agroclimaticaInput.Estado,
                Observaciones     = agroclimaticaInput.Observaciones
            };

            return(agroclimatica);
        }