Exemple #1
0
        public async Task <ActionResult> AddPerson([FromBody] PersonDTO person)
        {
            if (person.Name == "" || person.SurName == "" || person.Dni == 0)
            {
                return(BadRequest("Verifique los datos a enviar"));
            }

            var personAdded = await _tableService.AddPerson(person);

            if (personAdded.DNI == -1)
            {
                return(Conflict("El usuario ya existe"));
            }
            else if (personAdded == null)
            {
                return(NotFound("Error desconocido al agregar datos en la Base de datos"));
            }

            return(Ok(personAdded));
        }