Beruflich Dokumente
Kultur Dokumente
txt");
try {
int id=Integer.parseInt(idcliente.getText());
int idprueba=-1;
String linea="";
idprueba=Integer.parseInt(m.nextToken().trim());
if(idprueba==id ){
pantalla.setText("Modificando");
a=new mostrar(idprueba);
idcliente.setText(Integer.toString(a.getID()));
nombreclien.setText(a.getNombre());
apellidoclien.setText(a.getApellido());
dirclien.setText(a.getDireccion());
fechaclien.setText(a.getFechanac());
telfclien.setText(a.getTelefono());
correoclien.setText(a.getCorreo());
categoriaclient.setText(Integer.toString(a.getCategoria()));
balanceclient.setText(Double.toString(a.getBalance()));
limclient.setText(Double.toString(a.getLimcredito()));
leertxt.close();
break;
}//FIN WHILE
if(idprueba!=id){
pantalla.setText("Creando");
leertxt.close();
//modificar fichero
int codigo=Integer.parseInt( idcliente.getText());
String nombre=nombreclien.getText();
String apellido=apellidoclien.getText();
String dir=dirclien.getText();
String fecha=fechaclien.getText();
String telf=telfclien.getText();
int catg=Integer.parseInt(categoriaclient.getText());
double balance=Double.valueOf(balanceclient.getText());
double limite=Double.valueOf(limclient.getText());
String
lineanueva=""+codigo+","+nombre+","+apellido+","+dir+","+fecha+","+telf+","+correo+","+cat
g+","+balance+","+limite;
//este metodo esribira en ruta que es fichero viejo aya yo creo otro fichero que sera
el nuevo y escribire los viejo menos el que esten en el viejo y hay le meto lo nuevo
ModificarFichero(ruta,linea,lineanueva);
ModificarFichero()
String SnombFichNuev="baseclient.txt";
try {
if(FficheroAntiguo.exists()){
String Slinea;
while((Slinea=Flee.readLine())!=null) {
/*si la linea obtenida es igual a la buscada*/
if (Slinea.toUpperCase().trim().equals(Satigualinea.toUpperCase().trim())) {
EcribirFichero(FficheroNuevo,Snuevalinea);
}else{
EcribirFichero(FficheroNuevo,Slinea);
}//FIN WHILE
Flee.close();
String a=FficheroAntiguo.getName();
BorrarFichero(FficheroAntiguo);
FficheroNuevo.renameTo(renombrador);
}else{