Ejemplo n.º 1
0
        public ActionResult <FrutaViewModel> Post(FrutaInputModel frutaInput)
        {
            Fruta fruta    = MapearFruta(frutaInput);
            var   response = _frutaService.Guardar(fruta);

            if (response.Error)
            {
                return(BadRequest(response.Mensaje));
            }
            return(Ok(response.Fruta));
        }
Ejemplo n.º 2
0
        private Fruta MapearFruta(FrutaInputModel frutaInput)
        {
            var fruta = new Fruta
            {
                Id        = frutaInput.Id,
                Nombre    = frutaInput.Nombre,
                Cantidad  = frutaInput.Cantidad,
                Unidad    = frutaInput.Unidad,
                Proveedor = frutaInput.Proveedor
            };

            return(fruta);
        }