Пример #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 cmdUbica_Click(object sender, EventArgs e)
        {
            //  Presenta tabla catalogo ubicaciones
            int[] aCols = { 100, 400 };

            ocat.lista.Clear();
            ocat.lista.Add("imagenes.catubica");
            ocat.lista.Add("AGREGAR ITEM AL CATALOGO UBICACIONES");
            ocat.lista.Add("idubica");
            ocat.lista.Add("ubica");

            DataRow sRow;

            Formas.fCatalogo f = new Formas.fCatalogo(dtUbica, ocat, aCols, true);
            f.ShowDialog();
            if (f.fila == null)
                return;
            if (f.DialogResult == DialogResult.Yes)
            {
                //  establecer valores propiedades de cequipos
                sRow = f.fila;
                oEq.idubica = int.Parse(sRow["idubica"].ToString());
                oEq.ubica = sRow["ubica"].ToString();
                txtUbica.Text = oEq.ubica;

            }
            f.Close();
            f.Dispose();
        }
Пример #3
0
        private void cmdTipoequipo_Click(object sender, EventArgs e)
        {
            //  Presenta tabla tipoequipos
            int[] aCols = { 100, 250 };
            DataRow sRow;
            DataTable dt = dtTipoEq.Clone();

            ocat.lista.Clear();
            ocat.lista.Add("imagenes.cattipoequipos");
            ocat.lista.Add("AGREGAR ITEM AL CATALOGO TIPO DE EQUIPOS");
            ocat.lista.Add("idtipoequipo");
            ocat.lista.Add("tipoequipo");
            ocat.lista.Add("idcategoria");

            ocat.idForaneo = oEq.idcategoria;
            foreach (DataRow fl in dtTipoEq.Rows)
            {
                if (int.Parse(fl["idcategoria"].ToString()) == ocat.idForaneo )
                    dt.ImportRow(fl);
            }

                Formas.fCatalogo f = new Formas.fCatalogo(dt, ocat, aCols, true);
                f.ShowDialog();
                if (f.fila == null)
                    return;
                if (f.DialogResult == DialogResult.Yes)
                {

                    //  establecer valores propiedades de cequipos
                    sRow = f.fila;
                    oEq.idtipoequipo = int.Parse(sRow["idtipoequipo"].ToString());
                    oEq.tipoequipo = sRow["tipoequipo"].ToString();
                    ocat.idForaneo = int.Parse(sRow["idcategoria"].ToString());
                    txtTipoEquipo.Text = oEq.tipoequipo;
                }
                f.Close();
                f.Dispose();
        }
Пример #4
0
        private void cmdModelo_Click(object sender, EventArgs e)
        {
            //  Presenta tabla catalogo Modelos
            int[] aCols = { 100, 400 };
            ocat.lista.Clear();
            ocat.lista.Add("imagenes.catmodelos");
            ocat.lista.Add("AGREGAR ITEM AL CATALOGO MODELOS");
            ocat.lista.Add("idmodelo");
            ocat.lista.Add("modelo");
            ocat.lista.Add("idmarca");

            ocat.idForaneo = oEq.idmarca;

            DataRow sRow;
            DataTable dt = dtModelos.Clone();

            foreach (DataRow fl in this.dtModelos.Rows )
            {
                if (int.Parse(fl["idmarca"].ToString()) == ocat.idForaneo  )
                    dt.ImportRow(fl);
            }

            Formas.fCatalogo f = new Formas.fCatalogo(dt, ocat, aCols, true);
            f.ShowDialog();
            if (f.fila == null)
                return;
            if (f.DialogResult == DialogResult.Yes)
            {

                //  establecer valores propiedades de cequipos
                sRow = f.fila;
                oEq.idmodelo = int.Parse(sRow["idmodelo"].ToString());
                oEq.modelo = sRow["modelo"].ToString();
                txtModelo.Text = oEq.modelo;

            }
            f.Close();
            f.Dispose();
        }
Пример #5
0
        private void cmdMarca_Click(object sender, EventArgs e)
        {
            //  Presenta tabla catalogo Marcass
            int[] aCols = { 100, 400 };

            ocat.lista.Clear();
            ocat.lista.Add("imagenes.catmarcas");
            ocat.lista.Add("AGREGAR ITEM AL CATALOGO DE MARCAS");
            ocat.lista.Add("idmarca");
            ocat.lista.Add("marca");

            DataRow sRow;

            Formas.fCatalogo f = new Formas.fCatalogo(dtMarcas, ocat, aCols, true);
            f.ShowDialog();
            if (f.fila == null)
                return;
            if (f.DialogResult == DialogResult.Yes)
            {

                //  establecer valores propiedades de cequipos
                sRow = f.fila;
                oEq.idmarca = int.Parse(sRow["idmarca"].ToString());
                oEq.marca = sRow["marca"].ToString();
                ocat.idForaneo = oEq.idmarca;
                txtMarca.Text = oEq.marca;
                txtModelo.Text = "";
            }
            f.Close();
            f.Dispose();
        }
Пример #6
0
        private void cmdCategoria_Click(object sender, EventArgs e)
        {
            //  Presenta tabla catalogo catequipos
            int[] aCols = { 100, 400 };
            intCategoria = oEq.idcategoria ;
            ocat.lista.Clear();
            ocat.lista.Add("imagenes.catequipos") ;
            ocat.lista.Add("CATALOGO DE CATEGORIAS EQUIPOS");
            ocat.lista.Add("idcategoria");
            ocat.lista.Add("categoria");
            ocat.lista.Add("bpartes");

            DataRow sRow;

            Formas.fCatalogo f = new Formas.fCatalogo(dtCategorias, ocat, aCols, true);

            f.ShowDialog();

            sRow = f.fila;

            if (!(sRow == null))
            {
                //  establecer valores propiedades de cequipos
                if (oEq.idcategoria != int.Parse(sRow["idcategoria"].ToString()))
                {
                    oEq.idcategoria = int.Parse(sRow["idcategoria"].ToString());
                    oEq.categoria = sRow["categoria"].ToString();
                    oEq.bpartes = Boolean.Parse(sRow["bpartes"].ToString());
                    ocat.idForaneo = oEq.idcategoria;
                    txtCategoria.Text = oEq.categoria;
                    txtTipoEquipo.Text = "";
                }
            }
            f.Close();
            f.Dispose();
        }
Пример #7
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();
            }
        }