Пример #1
0
        private void buttonEliminarActividad_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Seguro que quieres eliminar la actividad?", "ELIMINAR ACTIVIDAD", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                //En les seguents linies busquem en cada llibreria l'activitat que estem eliminant en el form superuser-activitats i la borrem
                //Aixi no es creen inconsistencies a la BD
                Actividad objetoAux = (Actividad)dataGridViewActividades.CurrentRow.DataBoundItem;
                foreach (Libreria libreria in listaLibrerias)
                {
                    libreria.listaActividades.RemoveAll(x => x.id == objetoAux.id);
                }
                Json.sobreescribirLibrerias(listaLibrerias);

                listaActividades.Remove((Actividad)dataGridViewActividades.CurrentRow.DataBoundItem);
                Json.sobreescribirActividades(listaActividades);
                reloadDataGridViewActividades();
            }
        }
Пример #2
0
 public FormAjustesActividad(BindingList <Actividad> listaActividade, Actividad actividad)
 {
     InitializeComponent();
     this.listaActividades = listaActividade;
     this.actividad        = actividad;
 }