private void editarRegistro_Click(object sender, EventArgs e, string DB, string tabla, DB_Manager dB_Manager) { // botón para actualizar registros switch (tabla) { case "CIENTIFICOS": RegistroCientifico cientifico = new RegistroCientifico(); // asignamos la vista de mostrar y ejecutamos la ventana cientifico.panelEditarID.Visible = true; // asignamos evento al boton enviar cientifico.boton_enviar.Click += (senderB, EventArgs) => { enviar_Click_Cientifico(senderB, EventArgs, cientifico, "editar", DB, tabla, dB_Manager); }; cientifico.Show(); break; case "PROYECTO": RegistroProyecto proyecto = new RegistroProyecto(); // asignamos la vista de mostrar y ejecutamos la ventana proyecto.panelEditarID.Visible = true; // asignamos evento al boton enviar proyecto.boton_enviar.Click += (senderB, EventArgs) => { enviar_Click_Proyecto(senderB, EventArgs, proyecto, "editar", DB, tabla, dB_Manager); }; proyecto.Show(); break; } // actualizamos la tabla verTabla_Click(sender, e, DB, tabla, dB_Manager); }
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); }