Dll Para Validar Datos .Net

lunes, 14 de mayo de 2012

Como programadores nos damos cuenta que a veces hacemos cosas rutinarias y para ahorrar tiempo en escribir el código miles de veces, es mejor crear dll con las funciones que hacemos rutinariamente hacia nos ahorramos tiempo en estar reescribiendo el código, ya que al crear la dll solo es necesario agregarla a los proyectos donde la necesitamos y hacemos uso de ella.

Así que esta vez comparto con ustedes esta pequeña dll que hice que sirve para validar datos numéricos y para validar texto(que solo incluya letras de la a-z en minúscula o mayúscula)

La dll cuenta con la clase Validar y con los métodos IsNumeric que es para validar los datos numéricos y el método IsString para validar el string.

La dll se puede usar con C# y VB.NET.

Descargar Dll

Veamos como usarla.

Cree esta pequeña aplicación para que vean como funciona.

Diseño

Lo primero que tenemos que hacer es agregar la dll al proyecto en la que la usaremos para eso solo damos click en referencias y luego buscamos la dll.

Agregar Referencia

Buscar dll

Tambien agregamos el namespace de la dll. (para el caso de vb.net seria import en ves de using)
using ValidarDatos;


Veamos como validar que los textbox solo acepten valores numéricos, para validar los datos numéricos usaremos el método IsNumeric de la clase Validar de nuestra dll. creamos el evento click del botón.
//creamos objeto de la clase validar de la dll
Validar obj = new Validar();
private void btnvalidar_Click(object sender, EventArgs e)
{
//verificamos si los valores de los textbox son numericos
//usando el metodo IsNumeric de la clase Validar
if (obj.IsNumeric(textBox1.Text) && (obj.IsNumeric(textBox2.Text)))
{
//aqui va el codigo si los valores son numericos
MessageBox.Show("Valores Ingresados Correctamente");
}
else
{
//aqui va el codigo que queremos mostrar si los valores no son numericos
MessageBox.Show("Debe Ingresar Valores Numericos");
}
}


Ahora veamos como validar el texto que solo contenga letras de la a-z ya sea en minúscula o mayúscula, para esto usaremos el método IsString de la clase Validar de nuestra dll. creamos el evento click del botón.
private void btnvalidarstring_Click(object sender, EventArgs e)
{
//verificamos si los valores de los textbox son letras
//usando el metodo IsString de la clase Validar
if (obj.IsString(textBox3.Text) && (obj.IsString(textBox4.Text)))
{
//aqui va el codigo si los valores son letras
MessageBox.Show("Correcto");
}
else
{
//aqui va el codigo si los valores no son letras
MessageBox.Show("Ingrese Solo Texto");
}
}


numerico

string

Pueden descargar el proyecto de ejemplo aquí.
Descargar Proyecto

Cualquier consulta pueden hacérmela.

Saludos desde El Salvador.

0 comentarios:

Publicar un comentario en la entrada

Nota: solo los miembros de este blog pueden publicar comentarios.