private function DatosAsesor($Id = false)
 {
     $Consulta = new NeuralBDConsultas();
     $Consulta->CrearConsulta('tbl_gestion_asesores');
     $Consulta->AgregarColumnas(self::ListarColumnasTabla('tbl_gestion_asesores'));
     $Consulta->AgregarCondicion("Id = '{$Id}'");
     $Consulta->AgregarCondicion("Estado = 'ACTIVO'");
     $Consulta->PrepararCantidadDatos('Cantidad');
     $Consulta->PrepararQuery();
     return $Consulta->ExecuteConsulta('GESTION');
 }
Ejemplo n.º 2
0
 /**
  * Funcion     : TotalRegistros()
  * Descripcion : Determina el numero de registros
  * Tipo        : Publico
  * Parametros  : ninguno
  *
  **/
 public function TotalRegistros()
 {
     // ABRE LA CONEXION DE LA DB
     $ConsultaSQL = new NeuralBDConsultas();
     $ConsultaSQL->CrearConsulta('tbl_usuarios');
     $ConsultaSQL->AgregarColumnas('idUsuario');
     $ConsultaSQL->PrepararCantidadDatos('Cantidad');
     $ConsultaSQL->PrepararQuery();
     // NUMERO DE REGISTROS
     return $ConsultaSQL->ExecuteConsulta('POS');
 }
Ejemplo n.º 3
0
 public function ConsultarSeguimiento($Registro = false)
 {
     if ($Registro == true and is_numeric($Registro) == true) {
         $Consulta = new NeuralBDConsultas();
         $Consulta->CrearConsulta('tbl_gestion_seguimiento');
         $Consulta->AgregarColumnas(self::ListarColumnasTabla('tbl_gestion_seguimiento', array('Id', 'Estado')));
         $Consulta->AgregarCondicion("Registro = '{$Registro}'");
         $Consulta->PrepararCantidadDatos('Cantidad');
         $Consulta->PrepararQuery();
         return $Consulta->ExecuteConsulta('GESTION');
     }
 }
Ejemplo n.º 4
0
 public function ConsultarAsesor($Asesor = false)
 {
     if ($Asesor == true) {
         $Consulta = new NeuralBDConsultas();
         $Consulta->CrearConsulta('tbl_gestion_asesores');
         $Consulta->AgregarColumnas('Id');
         $Consulta->AgregarCondicion("Usuario = '{$Asesor}'");
         $Consulta->AgregarCondicion("Estado = 'ACTIVO'");
         $Consulta->PrepararCantidadDatos('Cantidad');
         return $Consulta->ExecuteConsulta('GESTION');
     }
 }
Ejemplo n.º 5
0
 public function ConsultaGestionUsuario($Usuario = false)
 {
     if ($Usuario == true) {
         $Fecha = date("Y-m-d");
         $Consulta = new NeuralBDConsultas();
         $Consulta->CrearConsulta('tbl_base_general');
         $Consulta->AgregarColumnas('Id');
         $Consulta->AgregarCondicion("Fecha = '{$Fecha}'");
         $Consulta->AgregarCondicion("Usuario = '{$Usuario}'");
         $Consulta->PrepararCantidadDatos('Cantidad');
         return $Consulta->ExecuteConsulta('GESTION');
     }
 }
Ejemplo n.º 6
0
 /**
  * Metodo Publico
  * ConsultarPermisos($Permiso = false)
  * 
  * @param $Permiso: numeric
  */
 public function ConsultarPermisos($Permiso = false)
 {
     if ($Permiso == true and is_numeric($Permiso) == true) {
         $Consulta = new NeuralBDConsultas();
         $Consulta->CrearConsulta('tbl_sistema_permisos');
         $Consulta->AgregarColumnas(self::ListarColumnasTabla('tbl_sistema_permisos', array('Id')));
         $Consulta->AgregarCondicion("Id = '{$Permiso}'");
         $Consulta->PrepararCantidadDatos('Cantidad');
         $Consulta->PrepararQuery();
         return $Consulta->ExecuteConsulta('GESTION');
     } else {
         return array('Cantidad' => '0');
     }
 }
Ejemplo n.º 7
0
 /**
  * Funcion     : DatoUsuario(string)
  * Descripcion : Datos del usuario nombre, apellidos
  * Tipo        : Publico
  * Parametros  : usuario
  *
  * */
 public function DatoUsuario($Usuario)
 {
     // ABRE LA CONEXION DE LA DB
     $ConsultaSQL = new NeuralBDConsultas();
     // TABLA
     $ConsultaSQL->CrearConsulta('tbl_usuarios');
     // CAMPOS
     $ConsultaSQL->AgregarColumnas('nombre, apellidoPaterno, apellidoMaterno');
     // CONDICIONES
     $ConsultaSQL->AgregarCondicion("username = '******'");
     $ConsultaSQL->PrepararCantidadDatos('Cantidad');
     // GENERA LA CONSULTA
     $ConsultaSQL->PrepararQuery();
     // RETORNA RESULTADOS
     return $ConsultaSQL->ExecuteConsulta('POS');
 }
Ejemplo n.º 8
0
 /**
  * Funcion     : ConsultarUsuario(string, string)
  * Descripcion : Determina si el usuario se encuentra registrado en la bd.
  * Tipo        : Publico
  * Parametros  : usuario, password
  *
  * */
 public function ConsultarUsuario($Usuario, $Password)
 {
     // ABRE LA CONEXION DE LA DB
     $ConsultaSQL = new NeuralBDConsultas();
     // TABLA
     $ConsultaSQL->CrearConsulta('tbl_usuarios');
     // CAMPOS
     $ConsultaSQL->AgregarColumnas('username, password');
     // CONDICIONES
     $ConsultaSQL->AgregarCondicion("username = '******' AND password = '******'");
     // CONTEO DE REGISTROS
     $ConsultaSQL->PrepararCantidadDatos('Cantidad');
     $ConsultaSQL->PrepararQuery();
     // GENERA LA CONSULTA
     $ConsultaSQL->PrepararQuery();
     $Datos = $ConsultaSQL->ExecuteConsulta('POS');
     // RETORNA RESULTADOS
     return $Datos['Cantidad'];
 }
Ejemplo n.º 9
0
 public function ConsultarExistenciaAsesorRemote($Usuario = false)
 {
     if ($Usuario == true) {
         $Consulta = new NeuralBDConsultas();
         $Consulta->CrearConsulta('tbl_gestion_asesores');
         $Consulta->AgregarColumnas('Id');
         $Consulta->AgregarCondicion("Usuario = '{$Usuario}'");
         $Consulta->AgregarCondicion("Estado != 'ELIMINADO'");
         $Consulta->PrepararCantidadDatos('Cantidad');
         return $Consulta->ExecuteConsulta('GESTION');
     }
 }
Ejemplo n.º 10
0
 private function ConsultaNotas($Conexion = false, $Registro = false)
 {
     if ($Conexion == true and $Registro == true) {
         $Consulta = new NeuralBDConsultas();
         $Consulta->CrearConsulta('tbl_gestion_seguimiento_notas');
         $Consulta->AgregarColumnas('tbl_gestion_seguimiento_notas.Id, tbl_gestion_seguimiento_notas.Registro, tbl_gestion_seguimiento_notas.Notas, tbl_gestion_seguimiento_notas.Fecha, tbl_gestion_seguimiento_notas.Hora, tbl_gestion_seguimiento_notas.Usuario');
         $Consulta->AgregarCondicion("tbl_gestion_seguimiento_notas.Registro = '{$Registro}'");
         $Consulta->AgregarOrdenar('tbl_gestion_seguimiento_notas.Fecha ASC, tbl_gestion_seguimiento_notas.Hora', 'ASC');
         $Consulta->PrepararCantidadDatos('Cantidad');
         $Consulta->PrepararQuery();
         return $Consulta->ExecuteConsulta($Conexion);
     }
 }
Ejemplo n.º 11
0
 private function ListarAsesoresValidacion($Validacion = false)
 {
     if ($Validacion == true) {
         $Consulta = new NeuralBDConsultas();
         $Consulta->CrearConsulta('tbl_gestion_asesores');
         $Consulta->AgregarColumnas(self::ListarColumnasTabla('tbl_gestion_asesores'));
         $Consulta->AgregarCondicion("Estado = 'ACTIVO'");
         $Consulta->AgregarOrdenar('Usuario', 'ASC');
         $Consulta->PrepararCantidadDatos('Cantidad');
         $Consulta->PrepararQuery();
         return $Consulta->ExecuteConsulta('GESTION');
     }
 }