private void enviar_Click_Proyecto(object sender, EventArgs e, RegistroProyecto registro, string accion, string DB, string tabla, DB_Manager dB_Manager) { // botón para llamar a diferentes métodos dependiendo del evento que quieran hacer // ATRIBUTOS Proyecto proyecto = new Proyecto(); DataTable datos; switch (accion) { case "ver": datos = proyecto.Get_Id(DB, tabla, registro.textBoxMostrarID.Text); // guardamos los datos de la BD en un objeto DataTable dB_Manager.tablas.DataSource = datos; // actualizamos la tabla break; case "insertar": proyecto.Post(DB, tabla, registro.textBoxAnadriID.Text, registro.textBoxAnadirNombre.Text, Convert.ToInt32(registro.textBoxAnadirHoras.Text)); datos = proyecto.Get(DB, tabla); // guardamos los datos de la BD en un objeto DataTable dB_Manager.tablas.DataSource = datos; // actualizamos la tabla break; case "editar": proyecto.Put(DB, tabla, registro.textBoxEditarID.Text, registro.textBoxEditarNombre.Text, Convert.ToInt32(registro.textBoxEditarHoras.Text)); datos = proyecto.Get(DB, tabla); // guardamos los datos de la BD en un objeto DataTable dB_Manager.tablas.DataSource = datos; // actualizamos la tabla break; case "eliminar": proyecto.Delete(DB, tabla, Convert.ToInt32(registro.textBox_EliminarID.Text)); datos = proyecto.Get(DB, tabla); // guardamos los datos de la BD en un objeto DataTable dB_Manager.tablas.DataSource = datos; // actualizamos la tabla break; } }