예제 #1
0
        private void cmdCatComponentes_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            //  Presenta tabla catalogo componentes
            Boolean mostraCrud = false;
            String scad = "SELECT * FROM imagenes.catcomponentes";
            int[] aCols = { 100, 300, 100,100,80 };
            Clases.cCat ocat = new SOPORTEC.Clases.cCat();
            ocat.lista.Clear();
            ocat.lista.Add("imagenes.catcomponente");
            ocat.lista.Add("CATALOGO DE COMPONENTES");

            Clases.cDatos oDat = new SOPORTEC.Clases.cDatos();
            DataTable dt = oDat.LlenaTabla(scad);
            oDat = null;

            Formas.fCatalogo f = new Formas.fCatalogo(dt, ocat, aCols, mostraCrud );
            f.MdiParent = this;
            f.Show();

            ocat = null;
            if (mostraCrud)
            {
                f.Close();
                f.Dispose();
            }
        }
예제 #2
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            DataTable  dt;
            string[] databases;
            Clases.cUtilsConecta ut = new SOPORTEC.Clases.cUtilsConecta();

            if (servidor == "")
            {
                MessageBox.Show("Debe seleccionar un Servidor ..");
                return;
            }

            //  Creamos la cadena de conexion
            //conect = "Data Source = " + servidor + " ;Initial Catalog = equipos ; Integrated Security = true ";
            //conect = "Data Source = " + servidor + " ;Initial Catalog = equipos ; Integrated Security = true ";
            //SOPORTEC.Clases.cMain.cnn =  ut.conectaPostGres(conect);

            this.Cursor = Cursors.Default;

            Clases.cDatos oDat = new SOPORTEC.Clases.cDatos();

            string scad = "SELECT * FROM INFORMATION_SCHEMA.TABLES"; // INFORMATION_SCHEMA.TABLES";
            dt = oDat.LlenaTabla(scad);
        }
예제 #3
0
        private void llenaDatatables()
        {
            //  Llena los datatableS de catalogos
            Clases.cDatos oDat = new SOPORTEC.Clases.cDatos();
            string scad = "SELECT idcategoria, categoria, bpartes FROM imagenes.catequipos   ";
            dtCategorias = oDat.LlenaTabla(scad);

            scad = "SELECT idtipoequipo, tipoequipo, idcategoria FROM imagenes.cattipoequipos  ";
            dtTipoEq = oDat.LlenaTabla(scad);

            scad = "SELECT idubica, ubica FROM imagenes.catubica  ";
            dtUbica = oDat.LlenaTabla(scad);

            scad = "   SELECT idmarca, marca FROM imagenes.catmarcas  ";
            dtMarcas = oDat.LlenaTabla(scad);

            scad = " SELECT idmodelo, modelo, idmarca FROM imagenes.catmodelos ";
            dtModelos = oDat.LlenaTabla(scad);
            oDat = null;
        }
예제 #4
0
        private void cmdTipoEquipo_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            //  Presenta tabla catalogo cattipoequipos
            Boolean mostraCrud = false;
            String scad = "SELECT * FROM imagenes.cattipoequipos";
            int[] aCols = { 100, 400, 100 };
            Clases.cCat ocat = new SOPORTEC.Clases.cCat();
            ocat.lista.Clear();
            ocat.lista.Add("imagenes.cattipoequipos");
            ocat.lista.Add("TIPOS DE EQUIPOS");

            Clases.cDatos oDat = new SOPORTEC.Clases.cDatos();
            DataTable dt = oDat.LlenaTabla(scad);
            oDat = null;

            Formas.fCatalogo f = new Formas.fCatalogo(dt, ocat, aCols, mostraCrud );
            f.MdiParent = this;
            f.Show();
            ocat = null;
            if (mostraCrud)
            {
                f.Close();
                f.Dispose();
            }
        }
예제 #5
0
        private void llenaDataTables()
        {
            Clases.cDatos oDat = new SOPORTEC.Clases.cDatos();

            // equipos
            String scad = "SELECT * FROM imagenes.eqmntto1vw ";
            dtEquipos = oDat.LlenaTabla(scad);

            if (dtEquipos.Rows.Count == 0)
            {
                MessageBox.Show("NO HAY Equipos en Mantenimiento Tecnico.. ", "Equipos en Mantenimiento Tecnico ");
                this.Close();
                this.Dispose();
            }

            // Solicitudes
            scad = "SELECT *  FROM imagenes.Solicitud3vw ORDER BY solicitudnum " ;
            dtSolicitudes = oDat.LlenaTabla(scad);

            //  Componentes
            scad = "SELECT * FROM imagenes.eqpartesmto1vw ";
            dtComponentes = oDat.LlenaTabla(scad);

            //  Estdo de los Equipos
            scad = "SELECT * FROM imagenes.eqestado ORDER BY idestado";
            dtEqEstado = oDat.LlenaTabla(scad);

            //  Configura columnas del grid

            oDat = null;
        }
예제 #6
0
        private void creaItem()
        {
            int x;
            //  Calcular el id
            String scad = "SELECT MAX(idcomponente)  AS id FROM imagenes.catcomponentes ";
            Clases.cDatos oDat = new SOPORTEC.Clases.cDatos();
            oCatal.id = oDat.nuevoId(scad) + 1;
            oCatal.nombreItem = txtComponente.Text.ToUpper();
            oCatal.bcampo = this.chk1.Checked ? true : false;
            //oCatal.idForaneo = oCatal.idForaneo;
            //  Agrega al catalogo de componentes
            scad = "INSERT INTO imagenes.catcomponentes  " +
                " (idcomponente, componente, magnitud,  brepite, idmagnitud ) " +
                "  VALUES ( '" + oCatal.id + "',  '" + oCatal.nombreItem + "',  '" + oCatal.campo1 +
                 "',  '" + oCatal.bcampo +  "', '" + oCatal.idForaneo  +  "' );";

            x = oDat.ejecutarComando(scad);
        }
예제 #7
0
 private void creaTablas()
 {
     String scad = "SELECT * FROM imagenes.catmagnitudes ORDER BY magnitud; ";
     Clases.cDatos oDat = new SOPORTEC.Clases.cDatos();
     dtMagnitudes = oDat.LlenaTabla(scad);
     oDat = null;
 }