Пример #1
0
        private void verRegistros_Click(object sender, EventArgs e, string DB, string tabla, DB_Manager dB_Manager)
        {
            // botón para ver registros especificos

            switch (tabla)
            {
            case "CIENTIFICOS":
                RegistroCientifico cientifico = new RegistroCientifico();
                // asignamos la vista de mostrar y ejecutamos la ventana
                cientifico.panel_mostrar.Visible = true;
                // asignamos evento al boton enviar
                cientifico.boton_enviar.Click += (senderB, EventArgs) => { enviar_Click_Cientifico(senderB, EventArgs, cientifico, "ver", DB, tabla, dB_Manager); };
                cientifico.Show();
                break;

            case "PROYECTO":
                RegistroProyecto proyecto = new RegistroProyecto();
                // asignamos la vista de mostrar y ejecutamos la ventana
                proyecto.panel_mostrar.Visible = true;
                // asignamos evento al boton enviar
                proyecto.boton_enviar.Click += (senderB, EventArgs) => { enviar_Click_Proyecto(senderB, EventArgs, proyecto, "ver", DB, tabla, dB_Manager); };
                proyecto.Show();
                break;

            case "ASIGNADO_A":
                RegistroAsignado_A asignado_A = new RegistroAsignado_A();
                // asignamos la vista de mostrar y ejecutamos la ventana
                asignado_A.panel_mostrar.Visible = true;
                // asignamos evento al boton enviar
                asignado_A.boton_enviar.Click += (senderB, EventArgs) => { enviar_Click_Asignado_A(senderB, EventArgs, asignado_A, "ver", DB, tabla, dB_Manager); };
                asignado_A.Show();
                break;
            }

            // actualizamos la tabla
            verTabla_Click(sender, e, DB, tabla, dB_Manager);
        }