Beispiel #1
0
        public IActionResult Add([FromBody] EspecieAddData especieData)
        {
            var cartera = carteraService.GetCarteraById(especieData.CarteraId);

            if (cartera == null)
            {
                return(BadRequest(new { message = "La cartera no existe" }));
            }
            if (especieData.EspecieNombre == null)
            {
                return(BadRequest(new { message = "La especie debe tener un nombre" }));
            }
            if (especieData.Cantidad < 0)
            {
                return(BadRequest(new { message = "La cantidad tiene que ser mayor a 0." }));
            }

            return(Ok(especieService.AddEspecie(especieData)));
        }