/* Método para obtener los nombres de los proyectos 
 * Requiere: no requiere informacion
 * Modifica: no modifica datos
 * Retorna: un DataTable que contiene los nombres de los proyectos
 */
 public DataTable consultarNombresProyectos()
 {
     controladoraProyectos = new ControladoraProyecto();
     return controladoraProyectos.consultarNombresProyectos();
 }
        //metodo para consultar los nombres de los proyectos de diseños
        public DataTable consultarNombresProyectosDeDisenos(DataTable diseños) {

            controladoraProyectos = new ControladoraProyecto();
            return controladoraProyectos.consultarNombresProyectosDeDisenos(diseños);

        }
 /* Método para obtener los id de los proyectos 
 * Requiere: no requiere informacion
 * Modifica: no modifica datos
 * Retorna: un DataTable que contiene los id de los proyectos
 */
 public DataTable consultaridentificadoresProyectos()
 {
     controladoraProyectos = new ControladoraProyecto();
     return controladoraProyectos.consultarIdentificadoresProyectos();
 }
 //metodo para consultar infomacion del proyecto asociado al diseño
 public DataTable consultarInformacionProyectoDiseno(int idDiseno)
 {
     controladoraProyectos = new ControladoraProyecto();
     return controladoraProyectos.consultarInformacionProyectoDiseno(idDiseno);
 }
 /* Método para consultar requerimientos disponibles de un proyecto
 * Requiere: el id del proyecto
 * Modifica: no modifica datos
 * Retorna: un DataTable que contiene los requerimientos del proyecto
 */
  public DataTable consultarReqDisponibles(int idProyecto, int idDiseno)
  {
      controladoraProyectos = new ControladoraProyecto();
      return controladoraProyectos.consultarReqDisponibles(idProyecto, idDiseno);
  }
 /*Método para obtener el id del proyecto mediante el nombre.
  * Requiere: el id del proyecto a consultar.
  * Modifica: no modifica datos
  * Retorna: el id del proyecto consultado
  */
 public int obtenerIDconNombreProyecto(string nomProyecto)
 {
     controladoraProyectos = new ControladoraProyecto();
     return controladoraProyectos.obtenerIDconNombreProyecto(nomProyecto);
 }
 //metodo para consultarProyectos si es lider
   public DataTable consultarProyectosLider(string cedula)
   {
       controladoraProyectos = new ControladoraProyecto();
       return controladoraProyectos.consultarProyectosLider(cedula);
   }
 /* Método para consultar los nombres de proyectos
 * Requiere: el id del proyecto 
 * Modifica: no modifica datos
 * Retorna: un DataTable que contiene los proyectos
 */
 public DataTable consultarNombreProyecto(string idProyecto)
 {
     controladoraProyecto = new ControladoraProyecto();
     return controladoraProyecto.consultarNombreProyecto(idProyecto);
 }
 /* Método para consultar requerimientos de un proyecto
 * Requiere: el id del proyecto
 * Modifica: no modifica datos
 * Retorna: un DataTable que contiene los requerimientos del proyecto
 */
 public DataTable consultarReqProyecto(int idProyecto)
 {
     controladoraProyectos = new ControladoraProyecto();
     return controladoraProyectos.consultarReqProyecto(idProyecto);
 }
 //consultar requerimientos de los modulos asociados a los proyectos
 public DataTable consultarReqModulos(Object[] modulos, int contador)
 {
     controladoraProyectos = new ControladoraProyecto();
     return controladoraProyectos.consultarReqModulos(modulos, contador);
 }
 public DataTable consultarMiembrosDeProyecto(string idProyecto)
 {
     controladoraProyecto = new ControladoraProyecto();
     DataTable miembrosProyecto = controladoraProyecto.consultarMiembrosDeProyecto(idProyecto);
     return miembrosProyecto;
 }
 public int obtenerIdProyecto(string nombreProyecto)
 {
     controladoraProyecto = new ControladoraProyecto();
     int idProyecto = controladoraProyecto.obtenerIDconNombreProyecto(nombreProyecto);
     return idProyecto;
 }
 /* Método para obtener todos los líderes de proyectos.
 * Requiere: no requiere parámetros.
 * Modifica: no realiza modificaciones.
 * Retorna: un DataTable con todos los líderes de proyectos.
 */
 public DataTable consultarTodosLideres()
 {
     controladoraProyecto = new ControladoraProyecto();
     return controladoraProyecto.consultarTodosLideres();
 }
 public DataTable getNombreReqDiseno(DataTable ReqDiseno, int idProyecto)
 {
     controladoraProyecto = new ControladoraProyecto();
     DataTable nombreReq = controladoraProyecto.getNombreReqDiseno(ReqDiseno, idProyecto);
     return nombreReq;
 }