Beispiel #1
0
 private void BuscaObjetos()
 {
     Controladores_DB.TIPOOBJETO tipo = Controladores_DB.TIPOOBJETO.TABLAX;
     Lista = DB.BuscaObjetos("", tipo);
     cBarraProgreso1.ValorMaximo = Lista.Count;
     cBarraProgreso1.Progreso    = 0;
 }
Beispiel #2
0
 private void MuestraTablas()
 {
     try
     {
         ListaObjetos.Items.Clear();
         Controladores_DB.TIPOOBJETO tipo  = Controladores_DB.TIPOOBJETO.VISTAS_TABLAS;
         List <Objetos.CSysObject>   Lista = DB.BuscaObjetos(TNombre.Text, tipo);
         foreach (Objetos.CSysObject obj in Lista)
         {
             bool encontrado = false;
             foreach (Objetos.CSysObject obj2 in ListaObjetosDestino.Items)
             {
                 if (obj.Nombre == obj2.Nombre)
                 {
                     encontrado = true;
                     break;
                 }
             }
             if (encontrado == false)
             {
                 ListaObjetos.Items.Add(obj);
             }
         }
     }
     catch (System.Exception ex)
     {
         System.Windows.Forms.MessageBox.Show(ex.Message);
     }
 }
 public FormBuscarTabla(Controladores_DB.IDataBase db, Controladores_DB.TIPOOBJETO tipo)
 {
     resul = DialogResult;
     DB    = db;
     Tipo  = tipo;
     InitializeComponent();
     animatedWaitTextBox1.Edit.KeyPress += new KeyPressEventHandler(Edit_KeyPress);
 }
Beispiel #4
0
        private void animatedWaitTextBox1_EsperaCompletada(string Texto, int Decimas)
        {
            try
            {
                ListaObjetos.Nodes.Clear();
                Controladores_DB.TIPOOBJETO tipo = Controladores_DB.TIPOOBJETO.NINGUNO;
                switch (ComboTipos.SelectedIndex)
                {
                case 0:
                    tipo = Controladores_DB.TIPOOBJETO.NINGUNO;
                    break;

                case 1:
                    tipo = Controladores_DB.TIPOOBJETO.TABLAX;
                    break;

                case 2:
                    tipo = Controladores_DB.TIPOOBJETO.VISTA;
                    break;

                case 3:
                    tipo = Controladores_DB.TIPOOBJETO.STOREPROCERURE;
                    break;

                case 4:
                    tipo = Controladores_DB.TIPOOBJETO.EN_CODIGO;
                    break;

                case 5:
                    tipo = Controladores_DB.TIPOOBJETO.VISTAS_TABLAS;
                    break;

                case 6:
                    tipo = Visor_sql_2015.Controladores_DB.TIPOOBJETO.CAMPOS_TABLA;
                    break;
                }
                Lista = DB.BuscaObjetos(Texto.Trim(), tipo);
                int i, n;
                n = Lista.Count;
                for (i = 0; i < n; i++)
                {
                    Objetos.CSysObject  obj  = Lista[i];
                    Objetos.CNodoBuscar nodo = new Objetos.CNodoBuscar();
                    nodo.Text = obj.Nombre;
                    nodo.Tipo = obj.TipoObjeto;
                    nodo.Tag  = obj;
                    ListaObjetos.Nodes.Add(nodo);
                }
                LEncontrados.Text = "Elementos Encontrados=" + Lista.Count.ToString();
            }
            catch (System.Exception ex)
            {
                System.Windows.Forms.MessageBox.Show(ex.Message);
            }
        }
        private void TNombre_TextChanged(object sender, EventArgs e)
        {
            try
            {
                ListaObjetos.Items.Clear();
                Controladores_DB.TIPOOBJETO tipo = Controladores_DB.TIPOOBJETO.NINGUNO;
                switch (ComboTipos.SelectedIndex)
                {
                case 0:
                    tipo = Controladores_DB.TIPOOBJETO.NINGUNO;
                    break;

                case 1:
                    tipo = Controladores_DB.TIPOOBJETO.TABLAX;
                    break;

                case 2:
                    tipo = Controladores_DB.TIPOOBJETO.VISTA;
                    break;

                case 3:
                    tipo = Controladores_DB.TIPOOBJETO.STOREPROCERURE;
                    break;

                case 4:
                    tipo = Controladores_DB.TIPOOBJETO.EN_CODIGO;
                    break;

                case 5:
                    tipo = Controladores_DB.TIPOOBJETO.VISTAS_TABLAS;
                    break;
                }
                Lista = DB.BuscaObjetos(TNombre.Text.Trim(), tipo);
                int i, n;
                n = Lista.Count;
                for (i = 0; i < n; i++)
                {
                    Objetos.CSysObject obj = Lista[i];
                    ListaObjetos.Items.Add(obj);
                }
                LEncontrados.Text = "Elementos Encontrados=" + Lista.Count.ToString();
            }
            catch (System.Exception ex)
            {
                System.Windows.Forms.MessageBox.Show(ex.Message);
            }
        }
Beispiel #6
0
 public FormTablaX(string Nombre, Controladores_DB.IDataBase db, Controladores_DB.TIPOOBJETO tipo)
 {
     DB   = db;
     Tipo = tipo;
     InitializeComponent();
     TNombre.Text = Nombre;
     Text         = Nombre;
     Lfecha.Text  = "Fecha de modificacion: " + DB.DameFechaModificacion(TNombre.Text);
     Campos       = DB.DameCamposTabla(TNombre.Text);
     MuestraCampos();
     if (cTabla1.VerticalScroll == true)
     {
         //tiene el scrol porll que asigno el tamaño
         Width = 308;
     }
     else
     {
         Width = 287;
     }
 }
        private void BuscaObjetos()
        {
            Controladores_DB.TIPOOBJETO tipo = Controladores_DB.TIPOOBJETO.NINGUNO;
            switch (ComboTipos.SelectedIndex)
            {
            case 0:
                tipo = Controladores_DB.TIPOOBJETO.NINGUNO;
                break;

            case 1:
                tipo = Controladores_DB.TIPOOBJETO.TABLAX;
                break;

            case 2:
                tipo = Controladores_DB.TIPOOBJETO.VISTA;
                break;

            case 3:
                tipo = Controladores_DB.TIPOOBJETO.STOREPROCERURE;
                break;

            case 4:
                tipo = Controladores_DB.TIPOOBJETO.EN_CODIGO;
                break;
            }
            Lista = DB.BuscaObjetos("", tipo);
            if (Lista.Count > 0)
            {
                cBarraProgreso1.ValorMaximo = Lista.Count;
            }
            cBarraProgreso1.Progreso = 0;
            //int i, n;
            //n =
            //////for (i = 0; i < n; i++)
            //////{
            //////    Objetos.CSysObject obj = Lista[i];
            //////    ListaObjetos.Items.Add(obj.Nombre);
            //////}
        }