示例#1
0
 private void materialRaisedButton1_Click(object sender, EventArgs e)
 {
     if (FechaFuncion >= obra.FechaInicio && FechaFuncion <= obra.FechaFin)
     {
         funcion = metroComboBox3.SelectedValue as Funcion;
         if (funcion.IdFuncion != 0)
         {
             reserva.Horario      = funcion.Horario;
             reserva.FechaReserva = FechaFuncion;
             reserva.Obra         = obra;
             reserva.Funcion      = funcion;
             reserva.Usuario      = Sesion.usuario;
             try
             {
                 servicio.EliminarAsientoTemporalAntiguo();
             }
             catch (Exception ex)
             {
                 MessageBox.Show("Ocurrió un error: " + ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
             ConfirmReservation.Correo = "";
             HelperForm.changeForm(funcion.Obra.Teatro.frmTeatro, "Teatros", true, this, reserva);
         }
         else
         {
             MessageBox.Show("Debe completar todos los datos");
         }
     }
     else
     {
         MessageBox.Show("La obra solo es valida desde el " + obra.FechaInicio.ToShortDateString() + " hasta el " + obra.FechaFin.ToShortDateString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }