Beispiel #1
0
 private void CargarGrillaEstacionamientos(int idPlaya)
 {
     try
     {
         dgvEstacionamientos.DataSource = AD_PlayasYEstacionamientos.ObtenerEstacionamientosPorPlaya(idPlaya);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al obtener estacionamientos");
     }
 }
Beispiel #2
0
 private void CargarGrillaPlayas()
 {
     try
     {
         dgvPlayas.DataSource = AD_PlayasYEstacionamientos.ObtenerPlayas();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al obtener estacionamientos");
     }
 }
Beispiel #3
0
        private void reportViewer4_Load(object sender, EventArgs e)
        {
            DataTable tabla = new DataTable();

            tabla = AD_PlayasYEstacionamientos.ObtenerCantEstacionamientosPorPlaya();
            ReportDataSource ds = new ReportDataSource("EstacionamientoXPlaya", tabla);

            reportViewer4.LocalReport.DataSources.Clear();
            reportViewer4.LocalReport.DataSources.Add(ds);
            reportViewer4.LocalReport.Refresh();
        }
Beispiel #4
0
        private Estacionamiento TomarDatosNuevoEstacionamiento()
        {
            int idPlaya           = Convert.ToInt32(cmbPlaya.SelectedValue);
            int idEstacionamiento = AD_PlayasYEstacionamientos.ObtenerIDUltimoEstacionamiento(idPlaya);

            Estacionamiento estacionamiento = new Estacionamiento();

            estacionamiento.IdPlaya           = idPlaya;
            estacionamiento.IdEstacionamiento = idEstacionamiento;
            return(estacionamiento);
        }
Beispiel #5
0
        private void btnModificarPlaya_Click(object sender, EventArgs e)
        {
            Playa p   = ObtenerDatosPlayaSelected();
            bool  res = AD_PlayasYEstacionamientos.ActualizarPlaya(p);

            if (res)
            {
                MessageBox.Show("La playa fue modificada con exito");
                LimpiarCamposPnlEditarPlaya();
                CargarGrillaPlayas();
            }
        }
Beispiel #6
0
 private void CargarComboPlaya()
 {
     try
     {
         cmbPlaya.DataSource    = AD_PlayasYEstacionamientos.ObtenerPlayas();
         cmbPlaya.DisplayMember = "nombre_playa";
         cmbPlaya.ValueMember   = "id_playa";
         cmbPlaya.SelectedIndex = -1;
     }
     catch (Exception)
     {
         MessageBox.Show("Error al cargar el combo");
     }
 }
Beispiel #7
0
        private void btnEliminarEstacionamiento_Click(object sender, EventArgs e)
        {
            int  idEst   = Convert.ToInt32(txtIdEstacionamiento.Text);
            int  idPlaya = Convert.ToInt32(cmbPlaya.SelectedValue);
            bool res     = AD_PlayasYEstacionamientos.EliminarEstacionamiento(idEst, idPlaya);

            if (res)
            {
                MessageBox.Show("La tarjeta fue eliminada con exito");
                txtIdEstacionamiento.Text = "";
                CargarGrillaEstacionamientos(Convert.ToInt32(cmbPlaya.SelectedValue));
                btnEliminarEstacionamiento.Enabled = false;
            }
        }
Beispiel #8
0
        private void btnNuevoEstacionamiento_Click(object sender, EventArgs e)
        {
            Estacionamiento est  = TomarDatosNuevoEstacionamiento();
            bool            resp = AD_PlayasYEstacionamientos.InsertarEstacionamiento(est);

            if (resp)
            {
                MessageBox.Show("El estacionamiento se ingreso correctamente");
                CargarGrillaEstacionamientos(Convert.ToInt32(cmbPlaya.SelectedValue));
                txtIdEstacionamiento.Text = "";
            }
            else
            {
                MessageBox.Show("Hubo un error al insertar el estacionamiento");
            }
        }
Beispiel #9
0
        private void btnNuevaPlaya_Click(object sender, EventArgs e)
        {
            Playa p   = ObtenerDatosNuevaPlaya();
            bool  res = AD_PlayasYEstacionamientos.InsertarPlaya(p);

            if (res)
            {
                MessageBox.Show("La playa fue agregada con exito");
                txtNombreNuevaPlaya.Text = "";
                CargarGrillaPlayas();
            }
            else
            {
                MessageBox.Show("Hubo un error al agregar la playa");
            }
        }
Beispiel #10
0
 private void dgvPlayas_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         btnModificarPlaya.Enabled = true;
         btnEliminarPlaya.Enabled  = true;
         int             indice        = e.RowIndex;
         DataGridViewRow filaSelected  = dgvPlayas.Rows[indice];
         string          id            = filaSelected.Cells[0].Value.ToString();
         Playa           PlayaSelected = AD_PlayasYEstacionamientos.ObtenerPlayaXID(Convert.ToInt32(id));
         LimpiarCamposPnlEditarPlaya();
         CargarCamposPnlEditar(PlayaSelected);
     }
     catch (Exception)
     {
         MessageBox.Show("Seleccione una celda valida");
     }
 }
Beispiel #11
0
 private void dgvEstacionamientos_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         btnEliminarEstacionamiento.Enabled = true;
         int             indice       = e.RowIndex;
         DataGridViewRow filaSelected = dgvEstacionamientos.Rows[indice];
         int             id           = Convert.ToInt32(filaSelected.Cells["Estacionamientos"].Value);
         int             idPlaya      = Convert.ToInt32(filaSelected.Cells["IdPlaya"].Value);
         Estacionamiento estSelec     = AD_PlayasYEstacionamientos.ObtenerEstacionamientoXIDyPlaya(id, idPlaya);
         txtIdEstacionamiento.Text = "";
         txtIdEstacionamiento.Text = Convert.ToString(estSelec.IdEstacionamiento);
     }
     catch (Exception)
     {
         throw;
     }
 }
Beispiel #12
0
        private void btnEliminarPlaya_Click(object sender, EventArgs e)
        {
            Playa p = ObtenerDatosPlayaSelected();
            //Eliminar todos los estacionamientos de la playa a eliminar
            bool res1 = AD_PlayasYEstacionamientos.EliminarEstacionamientosXPlaya(p.IdPlaya);

            //Eliminar la playa
            if (res1)
            {
                bool res2 = AD_PlayasYEstacionamientos.EliminarPlaya(p);
                if (res2)
                {
                    MessageBox.Show("La playa fue eliminada con exito");
                    LimpiarCamposPnlEditarPlaya();
                    CargarGrillaPlayas();
                    CargarGrillaEstacionamientos(Convert.ToInt32(cmbPlaya.SelectedValue));
                    CargarComboPlaya();
                }
            }
        }