Example #1
0
        public Form1(Entidad E)
        {
            InitializeComponent();
            VistaDDD = new Principal();
            panelContedor.Controls.Add(VistaDDD);
            VistaDDD.Show();


            VistaIndice = new VistaIndice(E);
            VistReg     = new VistaRegistros(E);
            //VistReg.actualizado += new VistaRegistros.Actualiza(actualizaEnt);
            //VistReg.actualizado += new VistaRegistros.Actualiza(ddd.sobreescribe_archivo);
            VistReg.Show();
        }
Example #2
0
        private void insertaRegistro_Click(object sender, EventArgs e)
        {
            Entidad ent;

            if (dgEntidades.CurrentCell.Value == null)
            {
                MessageBox.Show("Selecciona una entidad", "Sin Entidades", MessageBoxButtons.OK, MessageBoxIcon.Error,
                                MessageBoxDefaultButton.Button1, MessageBoxOptions.ServiceNotification);
                return;
            }
            else
            {
                ent = ddd.EntidadesOrden.Find(o => o.sNombre.Contains(lblEntidad.Text));
                VistaRegistros ventanaReg = new VistaRegistros(ent);
                ventanaReg.actualizado += new VistaRegistros.Actualiza(actualizaEnt);
                ventanaReg.actualizado += new VistaRegistros.Actualiza(ddd.sobreescribe_archivo);
                ventanaReg.Show();
                actualizaEnt();
                AtribEnt(lblEntidad.Text);
                Enable_Entidades_Atributos(false);
            }
            if (Enable_Entidades_Atributos())
            {
                if (MessageBox.Show("Al ingresar un registro a este Diccionario de Datos " +
                                    "ya no podras ingresar ninguna Entidad o Atributo. \n ¿Estas seguro de que deseas continuar?",
                                    "Registros", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1,
                                    MessageBoxOptions.ServiceNotification) == DialogResult.No)
                {
                    return;
                }
                else
                {
                    Enable_Entidades_Atributos(false);
                }
            }
        }