package Procesos;

import Archivos.GestorArchivo;

public class HorarioAlumno extends Horario{

	String [][] tablaNombre;
	String [][] tablaCodigo;
	
	public HorarioAlumno() {
		GestorArchivo gestor = new GestorArchivo();
		super.inputStream = gestor.getInputAlumno();
	    super.xlsxToArray();
	    this.tablaNombre = new String[5][10];
	    this.tablaCodigo = new String[5][10];
	}
	
	public void llenarNombre() {
		int countj=0;
		int counti=0;
		for(int y=7; y<this.excell.length-1; y=y+3) {
			countj++;
			for(int x=1; y<this.excell[0].length; x++) {
				counti++;
				if(y==19) {
					countj--;
					counti--;
				}else { // linea de horario de almuerzo
					this.tablaNombre[countj][counti]=this.tomarCelda(x, y);
				}
			}
		}
	}
	
	public void llenarCodigo() {
		int countj=0;
		int counti=0;
		for(int y=6; y<this.excell.length-1; y=y+3) {
			countj++;
			for(int x=1; y<this.excell[0].length; x++) {
				counti++;
				if(y==18) {
					countj--;
					counti--;
				}else { // linea de horario de almuerzo
					this.tablaCodigo[countj][counti]=this.tomarCelda(x, y);
				}
			}
		}
	}
	
	public String tomarNombre() {
		String nombre=this.tomarCelda(2, 2);
		return nombre;
	}
	
	public String rut() {
		String rut=this.tomarCelda(2, 1);
		return rut;
	}
	
	
}

@@ -141,16 +141,42 @@
 Codigo;%0A
+%09String %5B%5D%5B%5D tablaSala;%0A%09%0A
 %09%0A%09publi
@@ -401,27 +401,69 @@
 %5D%5B10%5D;%0A%09
-%7D%0A%09%0A%09public
+    this.tablaSala = new String%5B5%5D%5B10%5D;%0A%09%7D%0A%09%0A%09private
  void ll
@@ -805,21 +805,375 @@
 %0A%09%7D%0A%09%0A%09p
-ublic
+rivate void llenarSala() %7B%0A%09%09int countj=0;%0A%09%09int counti=0;%0A%09%09for(int y=8; y%3Cthis.excell.length-1; y=y+3) %7B%0A%09%09%09countj++;%0A%09%09%09for(int x=1; y%3Cthis.excell%5B0%5D.length; x++) %7B%0A%09%09%09%09counti++;%0A%09%09%09%09if(y==19) %7B%0A%09%09%09%09%09countj--;%0A%09%09%09%09%09counti--;%0A%09%09%09%09%7Delse %7B // linea de horario de almuerzo%0A%09%09%09%09%09this.tablaSala%5Bcountj%5D%5Bcounti%5D=this.tomarCelda(x, y);%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09%0A%09private
  void ll
@@ -1532,19 +1532,23 @@
 ing 
-tomar
+get
 Nombre
+Alumno
 () %7B
@@ -1624,17 +1624,20 @@
  String 
-r
+getR
 ut() %7B%0A%09

Update HorarioAlumno.java