private void FormDetallsPeticio_Load(object sender, EventArgs e) { //Creamos los objetos que vamos a ir necesitando EQUIPS equip = ORMEquips.SelectEquiposByID(activitat.id_equipo); TIPUS_ACTIVIDAD tipu_acti = ORMTipoActividad.SelectTipoActividadByID(activitat.id_tipus_actividad); LLOC_DEPORTIVO espai = ORMEspai.SelectEspaiFiltroID(activitat.id_espai); List <ACTIVITATS> listActi = ORMActivitats.SelectActivitatsByInstalacion(espai.id); bindingSourceDias.DataSource = ORMDia.SelectAllDies(); bindingSourceHorarisActivitats.DataSource = ORMHorari.SelectAllHorarisByInstalacio(espai.id); bindingSourceHorariDemanat.DataSource = ORMHorari.SelectAllHoraris(activitat.id); bindingSourceHorariInstalacio.DataSource = ORMInstalacions.SelectHorarisById(espai.id_instalacions); //Cargamos los datos de la peticion textBoxNombre.Text = activitat.nom; textBoxDurada.Text = activitat.durada + " H"; textBoxEquip.Text = equip.nom; textBoxTipusActivitat.Text = tipu_acti.nom; textBoxEspai.Text = espai.nom; ACTIVITATS activitatAcceptada = ORMActivitats.SelectActivitatByID(activitat.id); if (activitatAcceptada != null) //Si la actividad ya ha sido aceptada no mostramos el boton de aceptar, ya que petaria el programa al intentar generar otra actividad con la PK duplicada { buttonAcceptar.Visible = false; buttonCancelar.Visible = false; } }
private void button1_Click(object sender, EventArgs e) { EQUIPS equip = ORMEquips.SelectEquiposByID(activitat.id_equipo); FormNuevoEquipo f = new FormNuevoEquipo(equip, true, 1); f.Show(); }
private void listBoxEquips_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete) { DialogResult result = MessageBox.Show("Segur que vols eliminar el equip?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (result == DialogResult.Yes) { ORMEquips.DeleteEquip((EQUIPS)listBoxEquips.SelectedItem); bindingSourceEquips.DataSource = entitat.EQUIPS.ToList(); } } }
private void buttonModificar_Click(object sender, EventArgs e) { if (textBoxNom.Text.Length != 0) { ORMEquips.UpdateEquipo(textBoxNom.Text, (int)comboBoxEsport.SelectedValue, (int)comboBoxCompeticio.SelectedValue, (int)comboBoxCategoria.SelectedValue, (int)comboBoxCategoriaEdat.SelectedValue, (int)comboBoxSexe.SelectedValue, id_equip); MessageBox.Show("Equip modificat amb èxit.", "Correcte", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Tots els camps han de estar omplerts.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }