Exemple #1
0
        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();
        }
Exemple #2
0
        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();
        }
Exemple #3
0
        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();
        }
Exemple #4
0
        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;
        }
Exemple #5
0
        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();
            }
        }