Ejemplo n.º 1
0
 private void btninsert01_Click(object sender, EventArgs e)
 {
     lbtimestar.Text = DateTime.Now.ToLongTimeString();
     try
     {
         if (cmbtablas.Text != " ")
         {
             if (cmbcolumna01.Text == "ID")
             {
                 MessageBox.Show("Columna ID inhabilitada para edición");
                 limpiar();
             }
             else
             {
                 Logica.Creartabla insert = new Logica.Creartabla();
                 insert.insert(cmbtablas.Text, cmbcolumna01.Text, txtdato01.Text);
                 MessageBox.Show("Se insertó la fila correctamente");
                 limpiar();
                 lbtimestop.Text = DateTime.Now.ToLongTimeString();
                 consultarcolumnas();
             }
         }
         else
         {
             MessageBox.Show("Seleccione una tabla");
         }
     }
     catch
     {
         MessageBox.Show("Error de sintaxis, favor revisar");
     }
     calculoTiempo();
 }
Ejemplo n.º 2
0
        public void ConsultarTablas()
        {
            Logica.Creartabla consulta = new Logica.Creartabla();
            DataTable         dttablas = new DataTable();

            dttablas             = consulta.ConsultarTablas();
            dtgtablas.DataSource = dttablas;
        }
Ejemplo n.º 3
0
 private void consultarcolumnas()
 {
     try
     {
         Logica.Creartabla consulta   = new Logica.Creartabla();
         DataTable         dtcolumnas = new DataTable();
         dtcolumnas = consulta.consultarcolumnas(cmbnombretabla.Text);
         dtgtablasdedic.DataSource = dtcolumnas;
     }
     catch
     {
         MessageBox.Show("La tabla no existe");
     }
 }
Ejemplo n.º 4
0
 private void consultarcolumnas2()
 {
     try
     {
         Logica.Creartabla consulta   = new Logica.Creartabla();
         DataTable         dtcolumnas = new DataTable();
         dtcolumnas = consulta.consultarcolumnas(cbotabla2.Text);
         dtselecttablas.DataSource = dtcolumnas;
     }
     catch
     {
         MessageBox.Show("La tabla no existe");
     }
 }
Ejemplo n.º 5
0
 private void llenarcomboid3()
 {
     try
     {
         Logica.Creartabla Datos = new Logica.Creartabla();
         DataTable         dtid  = new DataTable();
         dtid = Datos.llenarcomboid(cmbtablas.Text);
         cmbidupdate.DisplayMember = "ID";
         cmbidupdate.DataSource    = dtid;
     }
     catch (Exception)
     {
         MessageBox.Show("Favor seleccionar una tabla");
     }
 }
Ejemplo n.º 6
0
        public void llenarcombocolumnas()
        {
            try
            {
                Logica.Creartabla datos    = new Logica.Creartabla();
                DataTable         dttablas = new DataTable();

                dttablas = datos.llenarcombocolumna(cmbnombretabla.Text);
                cmbnombrecolum.DisplayMember = "NombreColumna";
                cmbnombrecolum.ValueMember   = "id";
                cmbnombrecolum.DataSource    = dttablas;
            }catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Ejemplo n.º 7
0
 private void update()
 {
     lbtimestar.Text = DateTime.Now.ToLongTimeString();
     try
     {
         Logica.Creartabla update = new Logica.Creartabla();
         update.update(cmbtablas.Text, cmbupdate.Text, txtdato.Text, cmbidupdate.Text);
         MessageBox.Show("Se actualizó con éxito la fila");
         lbtimestop.Text = DateTime.Now.ToLongTimeString();
     }
     catch
     {
         MessageBox.Show("Error de sintaxis");
     }
     calculoTiempo();
 }
Ejemplo n.º 8
0
 private void eliminarfilas()
 {
     lbtimestar.Text = DateTime.Now.ToLongTimeString();
     try
     {
         Logica.Creartabla eliminarfila = new Logica.Creartabla();
         eliminarfila.eliminarfilas(cmbtablas.Text, cmbideliminar.Text);
         MessageBox.Show("Se eliminó la fila correctamente");
         lbtimestop.Text = DateTime.Now.ToLongTimeString();
     }
     catch
     {
         MessageBox.Show("Error de sintaxis");
     }
     calculoTiempo();
 }
Ejemplo n.º 9
0
        private void eliminartabla()
        {
            Logica.Creartabla eliminar = new Logica.Creartabla();
            lbtimestar.Text = DateTime.Now.ToLongTimeString();
            try
            {
                eliminar.eliminartabla(cmbnombretabla.Text);
                lbtimestop.Text = DateTime.Now.ToLongTimeString();
                MessageBox.Show("Tabla eliminada correctamente");
            }
            catch
            {
                MessageBox.Show("Error de sintaxis, favor revisar");
            }

            calcularTiempo();
        }
Ejemplo n.º 10
0
        public void llenarcombo()
        {
            try
            {
                Logica.Creartabla datos   = new Logica.Creartabla();
                DataTable         dtDatos = new DataTable();

                dtDatos = datos.llenarcombo();
                cmbdato01.DisplayMember = "Nombre";
                cmbdato01.ValueMember   = "ID";
                cmbdato01.DataSource    = dtDatos;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Ejemplo n.º 11
0
        public void agregartabla2()
        {
            Logica.Creartabla agregar = new Logica.Creartabla();
            lbtimestar.Text = DateTime.Now.ToLongTimeString();
            try
            {
                agregar.agregartabla02(txtnombretabla.Text);
                lbtimestop.Text = DateTime.Now.ToLongTimeString();
                MessageBox.Show("Tabla " + txtnombretabla.Text + "  agregada correctamente");
            }
            catch
            {
                MessageBox.Show("Error de sintaxis, favor revisar");
            }

            calcularTiempo();
        }
Ejemplo n.º 12
0
        public void llenarcombocolumnas2()
        {
            try
            {
                Logica.Creartabla datos    = new Logica.Creartabla();
                DataTable         dttablas = new DataTable();

                dttablas = datos.llenarcombocolumna(cmbtablas.Text);
                cmbcolumna01.DisplayMember = "NombreColumna";
                cmbcolumna01.ValueMember   = "ID";
                cmbcolumna01.DataSource    = dttablas;
            }
            catch (Exception)
            {
                MessageBox.Show("Favor seleccione una tabla");
            }
        }
Ejemplo n.º 13
0
        private void select()
        {
            Logica.Creartabla consulta = new Logica.Creartabla();
            DataTable         dttablas = new DataTable();

            lbtimestar.Text = DateTime.Now.ToLongTimeString();
            try
            {
                Logica.Creartabla select = new Logica.Creartabla();
                select.select(cbotabla1.Text, cbotabla2.Text, cbocolumna1.Text, cbocolumna2.Text);
                MessageBox.Show("Se realizó el select exitosamente");
                lbtimestop.Text = DateTime.Now.ToLongTimeString();

                dttablas = consulta.select(cbotabla1.Text, cbotabla2.Text, cbocolumna1.Text, cbocolumna2.Text);
                dtselecttablas.DataSource = dttablas;
            }
            catch
            {
                MessageBox.Show("Error de sintaxis");
            }
            calculoTiempo();
        }
Ejemplo n.º 14
0
        private void agregarcolumna()
        {
            Logica.Creartabla agregar = new Logica.Creartabla();
            lbtimestar.Text = DateTime.Now.ToLongTimeString();
            try
            {
                if (txtnombretabla.Text != " ")
                {
                    if (txtnombrecolumna.Text != " ")
                    {
                        if (chkidentity.Checked)
                        {
                            MessageBox.Show("Función Identity solo disponible al crear la primera columna para este IDE");
                        }
                        else
                        {
                            if (chkdefault.Checked)
                            {
                                if (cmbdato01.Text == "INT" || cmbdato01.Text == "DECIMAL" || cmbdato01.Text == "BIT" || cmbdato01.Text == "DATETIME" || cmbdato01.Text == "DATE")
                                {
                                    agregar.agregarcolumnaenteradefa(txtnombretabla.Text, txtnombrecolumna.Text, cmbdato01.Text, txtdefault.Text);
                                    lbtimestop.Text = DateTime.Now.ToLongTimeString();
                                    MessageBox.Show("Columna " + txtnombrecolumna.Text + " agregada correctamente");
                                }
                                else
                                {
                                    agregar.agregarcolumnadefa(txtnombretabla.Text, txtnombrecolumna.Text, cmbdato01.Text, txttama01.Text, txtdefault.Text);
                                    lbtimestop.Text = DateTime.Now.ToLongTimeString();
                                    MessageBox.Show("Columna " + txtnombrecolumna.Text + " agregada correctamente");
                                }
                            }
                            else
                            {
                                if (cmbdato01.Text == "INT" || cmbdato01.Text == "DECIMAL" || cmbdato01.Text == "BIT")
                                {
                                    agregar.agregarcolumnaentera(txtnombretabla.Text, txtnombrecolumna.Text, cmbdato01.Text);
                                    lbtimestop.Text = DateTime.Now.ToLongTimeString();
                                    MessageBox.Show("Columna " + txtnombrecolumna.Text + " agregada correctamente");
                                }
                                else
                                {
                                    if (cmbdato01.Text == "DATETIME" || cmbdato01.Text == "DATE")
                                    {
                                        agregar.agregarcolumnaentera(txtnombretabla.Text, txtnombrecolumna.Text, cmbdato01.Text);
                                        lbtimestop.Text = DateTime.Now.ToLongTimeString();
                                        MessageBox.Show("Columna " + txtnombrecolumna.Text + " agregada correctamente");
                                    }
                                    else
                                    {
                                        agregar.agregarcolumna(txtnombretabla.Text, txtnombrecolumna.Text, cmbdato01.Text, txttama01.Text);
                                        lbtimestop.Text = DateTime.Now.ToLongTimeString();
                                        MessageBox.Show("Columna " + txtnombrecolumna.Text + " agregada correctamente");
                                    }
                                }
                            }
                        }
                    }
                    else
                    {
                        MessageBox.Show("Sin Nombre de Columna");
                    }
                }
                else
                {
                    MessageBox.Show("Sin Nombre de Tabla");
                }
            }
            catch
            {
                MessageBox.Show("Error de sintaxis, favor revisar");
            }

            calcularTiempo();
        }
Ejemplo n.º 15
0
 public void agregartabla()
 {
     Logica.Creartabla agregar = new Logica.Creartabla();
     try
     {
         if (txtnombretabla.Text != " ")
         {
             if (txtnombrecolumna.Text != " ")
             {
                 if (chkidentity.Checked)
                 {
                     if (cmbdato01.Text == "INT" || cmbdato01.Text == "DECIMAL")
                     {
                         agregar.agregartablaidentity(txtnombretabla.Text, txtnombrecolumna.Text, cmbdato01.Text, txtideini.Text, txtidefin.Text);
                         MessageBox.Show("Tabla " + txtnombretabla.Text + " y columna " + txtnombrecolumna.Text + " agregadas correctamente");
                     }
                     else
                     {
                         MessageBox.Show("La función Identity solo funciona con datos numericos (INT o DOUBLE)");
                     }
                 }
                 else
                 {
                     if (chkdefault.Checked)
                     {
                         if (cmbdato01.Text == "INT" || cmbdato01.Text == "DECIMAL" || cmbdato01.Text == "BIT" || cmbdato01.Text == "DATETIME" || cmbdato01.Text == "DATE")
                         {
                             agregar.agregartabkaenteradef(txtnombretabla.Text, txtnombrecolumna.Text, cmbdato01.Text, txtdefault.Text);
                             MessageBox.Show("Tabla " + txtnombretabla.Text + " y columna " + txtnombrecolumna.Text + " agregadas correctamente");
                         }
                         else
                         {
                             agregar.agregartabladef(txtnombretabla.Text, txtnombrecolumna.Text, cmbdato01.Text, txttama01.Text, txtdefault.Text);
                             MessageBox.Show("Tabla " + txtnombretabla.Text + " y columna " + txtnombrecolumna.Text + " agregadas correctamente");
                         }
                     }
                     else
                     {
                         if (cmbdato01.Text == "INT" || cmbdato01.Text == "DECIMAL" || cmbdato01.Text == "BIT" || cmbdato01.Text == "DATETIME" || cmbdato01.Text == "DATE")
                         {
                             agregar.agregartablaentera(txtnombretabla.Text, txtnombrecolumna.Text, cmbdato01.Text);
                             MessageBox.Show("Tabla " + txtnombretabla.Text + " y columna " + txtnombrecolumna.Text + " agregadas correctamente");
                         }
                         else
                         {
                             agregar.agregartabla(txtnombretabla.Text, txtnombrecolumna.Text, cmbdato01.Text, txttama01.Text);
                             MessageBox.Show("Tabla " + txtnombretabla.Text + " y columna " + txtnombrecolumna.Text + " agregadas correctamente");
                         }
                     }
                 }
             }
             else
             {
                 MessageBox.Show("Sin Nombre de Columna");
             }
         }
         else
         {
             MessageBox.Show("Sin Nombre de Tabla");
         }
     }
     catch
     {
         MessageBox.Show("Error de sintaxis, favor revisar");
     }
 }