package beans; import java.util.ArrayList; import java.util.List; import javax.ejb.Remote; import javax.servlet.http.Part; import model.Alumno; import model.Asignatura; import model.Concepto; import model.Ejercicio; import model.Profesor; import model.Tarea; import model.Tema; @Remote public interface AdministracionBeanRemote { public List getConceptoList(int idTema); public void agregarEjercicio(Ejercicio ejercicio, int idAsignatura); public void agregarConcepto(Concepto concepto); public void agregarTema(Tema tema); public void agregarProfesor(Profesor profesor); public Profesor logIn(String usuario, String password); public Asignatura agregarAsignatura(Asignatura asignatura); public void editarTema(Tema tema); public void editarConcepto(Concepto concepto, String asignatura); public void eliminarConcepto(int idConcepto); public void eliminarTema(int idTema); public void agregarTarea(Tarea tarea, ArrayList conceptoList); public void calcularProbabilidades(int idAsignatura); public void crearRedAlumnos(int idAsignatura); String getValorNodoRed(String nombre, int idAsignatura, int idAlumno); public void editarAsignatura(Asignatura asignatura ); public void copiarRedAsignatura(Integer idAsignaturaPlanitilla, Asignatura asignatura); public int aPorcentaje (String valor); public int aPorcentaje (Double valor); public Tarea obtenerTarea(Integer idTarea); public Asignatura obtenerAsignatura (Integer idAsignatura); public ArrayList registrarEjercicio(Asignatura asignatura, Integer idAlumno, Ejercicio ejercicio, Boolean respuesta, int cantEjercio, String tipoAlumno); public Integer obtenerIdAlumno(); public Alumno agregarAlumno(Alumno alumno); public Ejercicio obtenerEjercicio(Integer id); public List obtenerRespuestas(Ejercicio ejercicio); }