private void btnAgregar_Click(object sender, EventArgs e)
 {
     try
     {
         if (!rbSi.Checked && !rbNo.Checked && !string.IsNullOrEmpty(this.Errores))
         {
             throw new FormatException("Error en los campos: " + "\n" + this.Errores + "Debe seleccionar si es cancelable o no");
         }
         if (!rbSi.Checked && !rbNo.Checked)
         {
             lblCancelable.ForeColor = System.Drawing.Color.Red;
         }
         else
         {
             if (!string.IsNullOrEmpty(this.Errores))
             {
                 throw new FormatException("Error en los campos: " + "\n" + this.Errores);
             }
             HabitacionServicio.InsertarHabitacion(CrearHabitacion());
             MessageBox.Show("Se ha ingresado correctamente la habitacion");
             lblCancelable.ForeColor = System.Drawing.Color.Black;
             ((HabitacionForm)this.Owner).ChangeHotelTo(cmbHotel.SelectedIndex);
             BorrarCampos();
         }
     }
     catch (FormatException fex)
     {
         MessageBox.Show(fex.Message);
     }
 }
        private void cmbHotel_SelectedIndexChanged(object sender, EventArgs e)
        {
            Hotel hotel = (Hotel)cmbHotel.SelectedItem;

            if (!(hotel is null))
            {
                cmbHabitacion.Enabled    = true;
                cmbHabitacion.DataSource = HabitacionServicio.TraerHabitacionesPorId(hotel.Id);
                cmbHabitacion.Show();
            }
        }
Exemple #3
0
        private void ListarHabitacionPorHotel()
        {
            Hotel hotel = (Hotel)cmbHotel.SelectedValue;

            if (!(hotel is null))
            {
                dataClientes.DataSource = HabitacionServicio.TraerHabitacionesPorId(hotel.Id);
                dataClientes.Columns["Hotel"].Visible   = false;
                dataClientes.Columns["idHotel"].Visible = false;
            }
        }