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; } }
//al clicar un espaicio en la lista de instalaciones id a detalles private void dgvLlistaEspais_CellContentClick(object sender, DataGridViewCellEventArgs e) { LLOC_DEPORTIVO espai = (LLOC_DEPORTIVO)dgvLlistaEspais.CurrentRow.DataBoundItem; FormDetallsEspai f = new FormDetallsEspai(espai); f.Show(); }
public FormDetallsEspai(LLOC_DEPORTIVO espai) { InitializeComponent(); this.espai = espai; }