// catalogo, nombre del campo id, Nombre del Campo descriptivo, // Constructor para agregar a catalogos public fCreaItem( Clases.cCat cat, int camp, String Modalidad ) { // nombre id campo asociado, valor del id campo asociado InitializeComponent(); modo = Modalidad; oCat = cat; numCat = camp; this.Text = oCat.lista[1]; }
// Constructor para Modificar public fCreaItem(string tabla, string nombreCampoId, string nombreCampo2, string modalidad, DataRow fl, Clases.cCat ocat) { InitializeComponent(); catalogo = tabla; campoId = nombreCampoId; campo2 = nombreCampo2; modo = modalidad; sRow = fl; oCat = ocat; }
public fCatalogo(DataTable Dtabla, Clases.cCat cat, int[] Columnas, Boolean mostrarCrud ) { InitializeComponent(); dtCatalogo = Dtabla; ocat = cat; // Instancia de la clase cCat aCols = Columnas; catal = ocat.lista[0]; this.Text = ocat.lista[1]; mostrar = mostrarCrud; this.cmdAgregar.Visible = mostrar; this.cmdModificar.Visible = mostrar; this.cmdEliminar.Visible = mostrar; }
private void modificaItem(string field1, string field2) { Clases.cCat oCatal = new Clases.cCat(); // llama a creaItem fCreaItem fCrea = new fCreaItem(catal, field1, field2, "M", fila, oCatal); fCrea.ShowDialog(); // busca en catalogo el id a modificar for (int i = 0; i < dtCatalogo.Rows.Count; i++) { if (int.Parse(dtCatalogo.Rows[i][field1].ToString()) == oCatal.id) { dtCatalogo.Rows[i][field2] = oCatal.nombreItem; break; } } dtCatalogo.AcceptChanges(); grCatalogo.RefreshDataSource(); fCrea.Close(); fCrea.Dispose(); }
public fcatComponente(Clases.cCat oC, String modalidad) { InitializeComponent(); oCatal = oC; modo = modalidad; }