// Constructor para agregar y modifcar public fequipos(string modalidad, Clases.cequipo Eq) { InitializeComponent(); modo = modalidad; oEq = Eq; txtUbica.Text = oEq.ubica; this.CenterToScreen(); }
private void fEqEstado_Load(object sender, EventArgs e) { oEq = new SOPORTEC.Clases.cequipo(); oSol = new SOPORTEC.Clases.csolicitud(); llenaDataTables(); configuraGrid(); }
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); }
private void fInventarios_Load(object sender, EventArgs e) { oEq = new SOPORTEC.Clases.cequipo(); llenaDataTables(); configuraGridInventarios(); }