Пример #1
0
        private void confirmarBtn_Click(object sender, EventArgs e)
        {

            coneccion.Conectar();
            if (reserva.confirmarViaje())
            {
                reserva.Estado = "aprobado";
                SqlCommand cmd = new SqlCommand("UPDATE SolicitudReserva SET estadoSolicitud= '"+reserva.Estado+"' WHERE idSolicitudReserva=" + reserva.IdReserva, coneccion.getConnection());
                cmd.ExecuteNonQuery();
                coneccion.Desconectar();
            }
            else
            {
                SqlCommand cmd = new SqlCommand("UPDATE SolicitudReserva SET estadoSolicitud= 'rechazado' WHERE idSolicitudReserva=" + reserva.IdReserva, coneccion.getConnection());
                cmd.ExecuteNonQuery();
                coneccion.Desconectar();
                
                Notificacion notificacion = new Notificacion();
                notificacion.NotificacionReserva = "reserva realizada";
                MessageBox.Show("Reserva rechazada", "Notificacion", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            
            numReservaTxt.Clear();
            numPersonas.Value = 0;
            motivoViajeTxt.Clear();
            tipoUsr.Clear();
            fechaIni.Value = DateTime.Today;
            fechaFinaliza.Value = DateTime.Today;
            

        }
Пример #2
0
        public void confirmarViaje()
        {
            Viaje viaje = new Viaje();

            viaje.asignarChofer(this.NumeroPersonas);
            viaje.asignarVehiculo(this.NumeroPersonas);
            viaje.asignarFecha(this.FechaInicio, this.FechaFin);

            Notificacion notificacion = new Notificacion();

            notificacion.NotificacionReserva = "reserva realizada";
            MessageBox.Show("Reserva realizada", "Notificacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
Пример #3
0
        public bool confirmarViaje()
        {
            viaje.asignarFecha(this.FechaInicio, this.FechaFin);
            viaje.asignarChofer(this.NumeroPersonas);
            viaje.asignarVehiculo(this.NumeroPersonas);

            Notificacion notificacion = new Notificacion();

            notificacion.NotificacionReserva = "reserva realizada";
            MessageBox.Show("Reserva realizada", "Notificacion", MessageBoxButtons.OK, MessageBoxIcon.Information);

            if (viaje.validarChoferVehiculo(viaje.asignarChofer(this.NumeroPersonas), viaje.asignarVehiculo(this.NumeroPersonas)))
            {
                registrarReservaAprovada();
            }

            return(viaje.validarChoferVehiculo(viaje.asignarChofer(this.NumeroPersonas), viaje.asignarVehiculo(this.NumeroPersonas)));
        }