/// <summary> /// Aplica una accion de a un genero. /// </summary> /// <param name="genero">Genero a utilizar.</param> /// <param name="action">Accion a aplicar.</param> private void AplicarAccion(Genero genero, Action <Genero> action) { if (!genero.ValidarGenero()) { MessageBox.Show(this, "Datos no validos"); return; } try { action.Invoke(genero); RefrescarGrilla(); } catch { MessageBox.Show(this, "Error agregando datos a la base de datos"); } }