//Metodo constructor se utiliza para inicializar algunas tablas y poner no visibles algunos controles public Atributos(Diccionario dic) { InitializeComponent(); inisializaColumnas(); comboBoxModAtri.Visible = false; cambiaAtribu.Visible = false; buttonEliAtri.Visible = false; comboBoxLlaveForanea.Visible = false; LisAtrForAct = new List <int>(); }
public visitorSQL(Diccionario bd, DataGridView tab) { BD = bd; gridTabla = tab; direccionRealAtr(); abreArchivosDatosEntidades(); vinculaLlavesForaneas(); agregRegBD(); lisAtrCon = new List <string>(); TabCons = new Entidad(); }
//Este metodo asigna las diferentes entidades al combo public void actualizaDicc(Diccionario d) { dic = d; r = 0; comboBoxEntidades.Items.Clear(); if (File.Exists(dic.nomArchivo)) { for (int i = 0; i < dic.listEntidad.Count; i++) { comboBoxEntidades.Items.Add(dic.listEntidad.ElementAt(i).nombre); } } }
//Metodo que se utiliza para inicializar las columnas del dataGrid public void inisializaColumnas() { dic = dic; DataGridViewTextBoxColumn Columna1 = new DataGridViewTextBoxColumn(); Columna1.HeaderText = "ID"; GridAtributos.Columns.Add(Columna1); DataGridViewTextBoxColumn Columna2 = new DataGridViewTextBoxColumn(); Columna2.HeaderText = "Atributo"; GridAtributos.Columns.Add(Columna2); DataGridViewTextBoxColumn Columna3 = new DataGridViewTextBoxColumn(); Columna3.HeaderText = "Tipo"; GridAtributos.Columns.Add(Columna3); DataGridViewTextBoxColumn Columna4 = new DataGridViewTextBoxColumn(); Columna4.HeaderText = "Longitud"; GridAtributos.Columns.Add(Columna4); DataGridViewTextBoxColumn Columna5 = new DataGridViewTextBoxColumn(); Columna5.HeaderText = "Dir_Atri"; GridAtributos.Columns.Add(Columna5); DataGridViewTextBoxColumn Columna6 = new DataGridViewTextBoxColumn(); Columna6.HeaderText = "Tipo_Ind"; GridAtributos.Columns.Add(Columna6); DataGridViewTextBoxColumn Columna7 = new DataGridViewTextBoxColumn(); Columna7.HeaderText = "Dir_Ind"; GridAtributos.Columns.Add(Columna7); DataGridViewTextBoxColumn Columna8 = new DataGridViewTextBoxColumn(); Columna8.HeaderText = "Dir_Sig_Atri"; GridAtributos.Columns.Add(Columna8); }
//metodo constructor que la utilizo para inicializar algunas columnas que se muestran en un dataGrid e inicialiso controles y variable public Entidades(Diccionario dic2) { InitializeComponent(); dic = dic2; labelCab.Text = dic.cab.ToString(); DataGridViewTextBoxColumn Columna1 = new DataGridViewTextBoxColumn(); Columna1.HeaderText = "ID"; GridEntidades.Columns.Add(Columna1); DataGridViewTextBoxColumn Columna2 = new DataGridViewTextBoxColumn(); Columna2.HeaderText = "Entidad"; GridEntidades.Columns.Add(Columna2); DataGridViewTextBoxColumn Columna3 = new DataGridViewTextBoxColumn(); Columna3.HeaderText = "Dir_Enti"; GridEntidades.Columns.Add(Columna3); DataGridViewTextBoxColumn Columna4 = new DataGridViewTextBoxColumn(); Columna4.HeaderText = "Dir_Atri"; GridEntidades.Columns.Add(Columna4); DataGridViewTextBoxColumn Columna5 = new DataGridViewTextBoxColumn(); Columna5.HeaderText = "Dir_Dat"; GridEntidades.Columns.Add(Columna5); DataGridViewTextBoxColumn Columna6 = new DataGridViewTextBoxColumn(); Columna6.HeaderText = "Dir_Sig_Enti"; GridEntidades.Columns.Add(Columna6); buttonEliEnti.Visible = false; buttonCamEnt.Visible = false; comboBoxModEnt.Visible = false; }
//Metodo seter de la entidad y el diccionario para tener esos valores en esta clase public void setEntYDic(Entidad _ent, Diccionario _dic) { entAct = _ent; dic = _dic; r = 0; }
public void actualizaDicc(Diccionario d) { }
//Contructor de la clase instancia el objeto de la clase diccionario public Form1() { InitializeComponent(); dic = new Diccionario(); }
//Metodo que sireve para instanciar el objeto de la clases diccionario private void VenEntidades_Load(object sender, EventArgs e) { dic = new Diccionario(); }