/// <summary> /// Elimina el evento seleccionado /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnEliminarEvento_Click(object sender, EventArgs e) { apuestas = ApuestaDAO.GetByEvento(id); if (apuestas.Count > 0) { MessageBox.Show("No puede eliminar un evento cuyos mercados contengan apuestas", "Place My Bet", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { DialogResult res = MessageBox.Show("¿Está seguro que quiere eliminar el evento seleccionado?\nSe borrarán los mercados asociados en caso de existir", "Confirmación borrado", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (res == DialogResult.Yes) { Evento evento = EventoDAO.GetEventoById(id); EventoDAO.Delete(evento); FillData(); } } }