예제 #1
0
 //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>();
 }
예제 #2
0
 public visitorSQL(Diccionario bd, DataGridView tab)
 {
     BD        = bd;
     gridTabla = tab;
     direccionRealAtr();
     abreArchivosDatosEntidades();
     vinculaLlavesForaneas();
     agregRegBD();
     lisAtrCon = new List <string>();
     TabCons   = new Entidad();
 }
예제 #3
0
        //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);
                }
            }
        }
예제 #4
0
        //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);
        }
예제 #5
0
        //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;
        }
예제 #6
0
 //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;
 }
예제 #7
0
 public void actualizaDicc(Diccionario d)
 {
 }
예제 #8
0
 //Contructor de la clase instancia el objeto de la clase diccionario
 public Form1()
 {
     InitializeComponent();
     dic = new Diccionario();
 }
예제 #9
0
 //Metodo que sireve para instanciar el objeto de la clases diccionario
 private void VenEntidades_Load(object sender, EventArgs e)
 {
     dic = new Diccionario();
 }