ecuador.id.validator 1.1.0

Validates Cédula, RUC natural, RUC público and RUC jurídico

Install-Package ecuador.id.validator -Version 1.1.0
dotnet add package ecuador.id.validator --version 1.1.0
<PackageReference Include="ecuador.id.validator" Version="1.1.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ecuador.id.validator --version 1.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Ecuador ID Validator

Validates Cedula and different types of RUC as a string extension.

Valida documentos de tipo Cédula y diferentes tipos de RUC, como una extension de cadena de texto.


Important (Importante)

Don't forget to donate to keep mantaining this package updated and bugs free.

No olvides donar fondos para mantener este paquete actualizado y libre de bugs.


Getting Started (Preparándose)

Install the package through Nuget package manager or command line:

Instale el paquete por medio del administrador de paquetes de Nuget ó por medio de la linea de comando:

Install-Package ecuador.id.validator -Version 1.1.0

ecuador.id.validator Nuget Package

How it works? (¿Cómo funciona?)

Include a reference to the library.

Incluya una referencia a la librería.

using ecuador.id.validator;

Call the function.

Llame a la función.

  var document = "1234567890";
  var documentType = document.ValidateDocument();

If the validation is successful a DocumentType is returned.

Si la validación es exitosa, un tipo de documento es retornado.

  DocumentType.Cedula;
  DocumentType.RUC_Juridico;
  DocumentType.RUC_Natural;
  DocumentType.RUC_Publico;

If the validation fails, an exception is thrown.

Si la validación no es exitosa, se lanza una excepción.

EcuadorIdValidationException

To avoid wrapping the validation in a try-catch, call the boolean function.

Llame a la función booleana para evitar el uso de try-catch

  var document = "1234567890";
  if(document.IsDocumentValid())
  {
  }
Built With (Desarrollado con)

.NET Standard 2.0

Icon

Icon by https://icons8.com/

Ecuador ID Validator

Validates Cedula and different types of RUC as a string extension.

Valida documentos de tipo Cédula y diferentes tipos de RUC, como una extension de cadena de texto.


Important (Importante)

Don't forget to donate to keep mantaining this package updated and bugs free.

No olvides donar fondos para mantener este paquete actualizado y libre de bugs.


Getting Started (Preparándose)

Install the package through Nuget package manager or command line:

Instale el paquete por medio del administrador de paquetes de Nuget ó por medio de la linea de comando:

Install-Package ecuador.id.validator -Version 1.1.0

ecuador.id.validator Nuget Package

How it works? (¿Cómo funciona?)

Include a reference to the library.

Incluya una referencia a la librería.

using ecuador.id.validator;

Call the function.

Llame a la función.

  var document = "1234567890";
  var documentType = document.ValidateDocument();

If the validation is successful a DocumentType is returned.

Si la validación es exitosa, un tipo de documento es retornado.

  DocumentType.Cedula;
  DocumentType.RUC_Juridico;
  DocumentType.RUC_Natural;
  DocumentType.RUC_Publico;

If the validation fails, an exception is thrown.

Si la validación no es exitosa, se lanza una excepción.

EcuadorIdValidationException

To avoid wrapping the validation in a try-catch, call the boolean function.

Llame a la función booleana para evitar el uso de try-catch

  var document = "1234567890";
  if(document.IsDocumentValid())
  {
  }
Built With (Desarrollado con)

.NET Standard 2.0

Icon

Icon by https://icons8.com/

Release Notes

Remove third digit validation. Now IDs (Cedula) with number 6 in the third position are allowed.

  • .NETStandard 2.0

    • No dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.1.0 120 12/27/2019
1.0.3 299 5/7/2018
1.0.2 317 3/18/2018
1.0.1 340 3/18/2018
1.0.0 249 3/17/2018