public Response <Persona> Add(PersonaRequest request) { Persona entity = request.ToEntity(); if (_repository.FindBy(x => x.Documento.Numero == request.NumeroDocumento && x.Documento.Tipo == request.TipoDocumento).Any()) { return(new PersonaResponse($"La persona con {request.TipoDocumento} número {request.NumeroDocumento} se encuentra registrada")); } base.Add(entity); if (entity.Id == 0) { return(new PersonaResponse("Persona no registrada")); } return(new PersonaResponse("Persona registrada", entity)); }