protected void btnEliminarCan_Click(object sender, EventArgs e) { CanchaDao.EliminarCancha(IDCan.Value); CargarGrillaCanchas(); if (ComplejoDeportivoDao.CuantasCanchasPorDeporte(IDCom.Value, ddlDep4.SelectedIndex) == 0) { ComplejoDeportivoDao.EliminarDeporteComplejo(IDCom.Value, ddlDep4.SelectedItem.ToString()); } LimpiarCanchas(); }
protected void CargarGrillaCanchas() { gvCanchas.DataSource = null; gvCanchas.DataSource = (from can in CanchaDao.ObtenerCanchasPorComplejos(IDCom.Value) orderby can.Deporte, can.Nombre select can); gvCanchas.DataKeyNames = new string[] { "ID" }; gvCanchas.DataBind(); }
protected void btnEliminar_Click(object sender, EventArgs e) { if (ComplejoDeportivoDao.ExistenCanchasPorComplejo(ID.Value) == true) { CanchaDao.EliminarCanchasPorComplejo(ID.Value); } if (ServicioExtraDao.ExistenServiciosPorComplejo(ID.Value) > 0) { ServicioExtraDao.EliminarServiciosPorComplejo(ID.Value); } ComplejoDeportivoDao.EliminarComplejo(ID.Value); Limpiar(); }
protected void gvCanchas_SelectedIndexChanged(object sender, EventArgs e) { LimpiarCanchas(); int idSeleccionado = int.Parse(gvCanchas.SelectedDataKey.Value.ToString()); IDCan = idSeleccionado; Cancha canSelec = CanchaDao.ObtenerCanchasPorID(idSeleccionado); ddlTipoCancha.Enabled = true; txtNomCan.Text = canSelec.nombre; txtDesCan.Text = canSelec.descripcion; TipoCancha tc = TipoCanchaDao.ObtenerTipoPorID(int.Parse((canSelec.idTipoCancha).ToString())); ddlDep4.SelectedValue = (tc.idDeporte).ToString(); CargarTipoCancha(); ddlTipoCancha.SelectedValue = (canSelec.idTipoCancha).ToString(); btnEliminarCan.Enabled = true; }
protected void btnGuardarCan_Click(object sender, EventArgs e) { if (ddlDep4.SelectedValue != "0" && (ddlTipoCancha.SelectedValue != "0" && ddlTipoCancha.SelectedValue != "")) { Cancha cancha = new Cancha(); cancha.nombre = txtNomCan.Text; cancha.descripcion = txtDesCan.Text; int tipoCan; if (int.TryParse(ddlTipoCancha.Text, out tipoCan)) { cancha.idTipoCancha = tipoCan; } cancha.idComplejo = IDCom.Value; if (IDCan.HasValue) { cancha.id = IDCan.Value; CanchaDao.ActualizarCancha(cancha); } else { CanchaDao.InsertarCancha(cancha); } if (ComplejoDeportivoDao.ExisteDeporte(IDCom.Value, ddlDep4.SelectedItem.ToString()) == false) { ComplejoDeportivo complejo = new ComplejoDeportivo(); complejo.id = IDCom.Value; complejo.deportes = ddlDep4.SelectedItem.ToString(); ComplejoDeportivoDao.ActualizarDeportesComplejo(complejo); } CargarGrillaCanchas(); LimpiarCanchas(); } }