// Validar //

Anuncio
// Validar //
package Logica;
import java.util.ArrayList;
public class Validar {
public void Validar(){
}
public boolean validarEsCadena(String cadena)
{
int i;
char a;
if(cadena.isEmpty())
return false;
String cad=new String(cadena.toLowerCase());
for(i=0;i<cad.length();i++)
{
a=cad.charAt(i);
if(a!='a' && a!='b' && a!='c' && a!='d' && a!='e' && a!='f'
&& a!='g' && a!='h' && a!='i' && a!='j' && a!='k'
&& a!='l' && a!='m' && a!='n' && a!='o' && a!='p' &&
a!='q' && a!='r' && a!='s' && a!='t'
&& a!='u' && a!='v' && a!='w' && a!='x' && a!='y' &&
a!='z')
return false;
}
return true;
}
public boolean validarEsNumero(String cadena)
{
int i;
char a;
if(cadena==null)
return false;
if(cadena.isEmpty())
return false;
String cad= new String(cadena.toLowerCase());
for(i=0;i<cad.length();i++)
{
a=cad.charAt(i);
if(a!='0' && a!='1' && a!='2' && a!='3' && a!='4' && a!='5'
&& a!='6' && a!='7' && a!='8' && a!='9')
return false;
}
return true;
}
public boolean validarCedula(String cad)
{
if(cad.isEmpty() || validarEsNumero(cad)==false)
return false;
if(cad.length()==10)
return true;
else
return false;
}
public boolean validarTelefono(String cad)
{
if(cad.isEmpty() || validarEsNumero(cad)==false)
return false;
if(cad.length()==7)
return true;
else
return false;
}
public boolean validarEsPrecio(String cadena)
{
int i;
char a;
if(cadena.isEmpty())
return false;
String cad= new String(cadena.toLowerCase());
for(i=0;i<cad.length();i++)
{
a=cad.charAt(i);
if(a!='0' && a!='.' && a!='1' && a!='2' && a!='3' && a!='4'
&& a!='5' && a!='6' && a!='7' && a!='8' && a!='9')
return false;
}
return true;
}
public boolean validarExisteIdfactura(String id) throws Exception{
Factura fac=new Factura(0);
ArrayList list=fac.consultar();
for (int i = 0; i < list.size(); i++) {
//Factura factur= new Factura(0);
fac = (Factura) list.get(i);
String f=fac.idfactura+"";
if(f.equalsIgnoreCase(id)){
return true;
}
}
return false;
}
public boolean validarExisteIdlibro(String id) throws Exception{
Libro lib=new Libro(0);
ArrayList list=lib.consultar();
for (int i = 0; i < list.size(); i++) {
//Libro libtur= new Libro(0);
lib = (Libro) list.get(i);
String f=lib.idlibro+"";
if(f.equalsIgnoreCase(id)){
return true;
}
}
return false;
}
public boolean validarExisteIdcliente(String id) throws Exception{
Cliente cli=new Cliente(0);
ArrayList list=cli.consultar();
for (int i = 0; i < list.size(); i++) {
cli = (Cliente) list.get(i);
String f=cli.idcliente+"";
if(f.equalsIgnoreCase(id)){
return true;
}
}
return false;
}
public boolean validarExisteIdempleado(String id) throws Exception{
Empleado emp=new Empleado(0);
ArrayList list=emp.consultar();
for (int i = 0; i < list.size(); i++) {
emp = (Empleado) list.get(i);
String f=emp.idempleado+"";
if(f.equalsIgnoreCase(id)){
return true;
}
}
return false;
}
public boolean validarExisteIdproveedor(String id) throws Exception{
Proveedor emp=new Proveedor(0);
ArrayList list=emp.consultar();
for (int i = 0; i < list.size(); i++) {
emp = (Proveedor) list.get(i);
String f=emp.idproveedor+"";
if(f.equalsIgnoreCase(id)){
return true;
}
}
return false;
}
public boolean validarExisteIdprovee(String id) throws Exception{
Provee emp=new Provee(0);
ArrayList list=emp.consultar();
for (int i = 0; i < list.size(); i++) {
emp = (Provee) list.get(i);
String f=emp.idprovee+"";
if(f.equalsIgnoreCase(id)){
return true;
}
}
return false;
}
}
Descargar