Ejemplo n.º 1
0
 //  Constructor para agregar y modifcar
 public fequipos(string modalidad, Clases.cequipo Eq)
 {
     InitializeComponent();
     modo = modalidad;
     oEq = Eq;
     txtUbica.Text = oEq.ubica;
     this.CenterToScreen();
 }
Ejemplo n.º 2
0
        private void fEqEstado_Load(object sender, EventArgs e)
        {
            oEq = new SOPORTEC.Clases.cequipo();
            oSol = new SOPORTEC.Clases.csolicitud();

            llenaDataTables();

            configuraGrid();
        }
Ejemplo n.º 3
0
        private void cmdEliminar_Click(object sender, EventArgs e)
        {
            //  Elimina el elemento seleccionado, del catalogo respectivo
            //  1- Tomar id del elemento seleccionado
            //  2- Buscar en las tablas que pueden contener ese elemento, si hay algun registro, denegar la operacion
            //  3- Borrar del catalogo utilizando el metodo eliminarItem() desde su clase asociada:  para Equipos.. cEquipo etc

            int i;
            int resultado = 0;
            string campoId = "";
            i = gridView1.FocusedRowHandle;
            fila = gridView1.GetDataRow(i);

             switch (catal)
            {
                case "imagenes.equipos":
                    //  Crea instancia de cEquipo
                    Clases.cequipo oEq = new Clases.cequipo();
                    oEq.idequipo = int.Parse(fila["idequipo"].ToString());

                    //  llama al metodo eliminarItem()
                    resultado = oEq.eliminarItem();
                    if (resultado == 1)     //  Fue eliminado
                    {
                        dtCatalogo.Rows.RemoveAt(i);
                        dtCatalogo.AcceptChanges();
                        gridView1.RefreshData();
                    }
                    break;

                case "imagenes.catequipos":             // Catalogos auxiliares al inventario de equipos
                    campoId = "idcategoria";
                    break;
                case "imagenes.cattipoequipos":
                    campoId = "idtipoequipo";
                    break;
                case "imagenes.catcomponentes":
                    campoId = "idcomponente";
                    break;
                case "imagenes.cattipocomponentes":
                    campoId = "idtipocomponente";
                    break;
                case "imagenes.catmarcas":
                    campoId = "idmarca";
                    break;
                case "imagenes.catmodelos":
                    campoId = "idmodelo";
                    break;
                case "imagenes.catubica":
                    campoId = "idubica";
                    break;
                case "imagenes.catmagnitudes":
                    campoId = "idmagnitud";
                    break;
                case "imagenes.personas":
                    campoId = "cedula";
                    break;
                case "imagenes.tecnicos":
                    campoId = "cedula";
                    break;
            }

            elimina(campoId);
        }
Ejemplo n.º 4
0
 private void fInventarios_Load(object sender, EventArgs e)
 {
     oEq = new SOPORTEC.Clases.cequipo();
     llenaDataTables();
     configuraGridInventarios();
 }