/ Published in: Java
clase cliente proyecto biblioteca
Expand |
Embed | Plain Text
import java.util.Calendar; public class Cliente { private String CURP; private String nombre; private String direccion; private String telefono; private int prestamos=0; private int cd1=0, cd2=0, libro=0; //constructor CURP=c; nombre=nom; direccion=dir; telefono=tel; } //metodos de retorno return CURP; } return nombre; } return direccion; } return telefono; } public int getcd1(){ return cd1; } public int getcd2(){ return cd2; } public int getlibro(){ return libro; } public int getPrestamos(){ return prestamos; } //metodos de modificacion CURP=c; } nombre=nom; } direccion=dir; } telefono=tel; } //metodo para realizar prestamo tambien establece la fecha del prestamo public void setPrestamo(int id, int m){ String dia,mes,año; String FI, FF; FE.add(Calendar.DAY_OF_MONTH, 7);//metodo add de la clase Calendar aumentar 7 dias en caso del prestamo no ser en dia lunes }else { //DAY_OF_WEEK retorna el dia de la seman en entero por lo tanto es facil calcular la excepcion FE.add(Calendar.DAY_OF_MONTH, 5);//esto aplica a los 5 dias habiles ya que la unica opcion de 5 dias exactos es que sea lunes } //en el caso de los dias d ela semana el el ranog es de 1 a 7 siendo domingo el dia 1 //dependiendo de la opcion es donde se guarda la fecha ayuda a saber que prestamo es para no pasar el limite if(m==1){ iniciocd1=inicio; fin1=fin; cd1=id; prestamos++; }else if(m==2){ iniciocd2=inicio; fin2=fin; cd2=id; prestamos++; }else if(m==3){ inicioL=inicio; finL=fin; libro=id; prestamos++; } } //metodo para retirar el prestamo deja los espacios en blanco public void setRetP(int m){ if(m==1){ iniciocd1=" "; fin1=" "; cd1=0; prestamos--; }else if(m==2){ iniciocd2=" "; fin2=" "; cd2=0; prestamos--; }else if(m==3){ inicioL=" "; finL=" "; libro=0; prestamos--; } } //metodo para imprimir fechas por si es requerida public void printFecha(int m){ if(m==1){ }else if(m==2){ }else if(m==3){ } } }
You need to login to post a comment.
