private void seleccionarCompraDePasajes(int seleccionItinerario) { objControladorCompra = new ControladorCompra(); Console.WriteLine("¿Cuantos Pasajes Desea?"); Console.WriteLine(); try { Console.Write("Seleccione: "); int intCantidadPasajes = int.Parse(Console.ReadLine()); if (intCantidadPasajes > 0) { Compra objCompra = new Compra(); objCompra.IdFkItinerario = seleccionItinerario; objCompra.IdFkUsuario = intIdFkUsuarioCompra; objCompra.CantidadPasajes = intCantidadPasajes; objControladorCompra.agregarCompra(objCompra); Console.WriteLine("La Venta se ha Realizado con Exito."); } else { Console.WriteLine("Error, no se ha Ingresado una Cantidad de Pasajes."); } } catch (FormatException) { Console.WriteLine("Solo se Permite el Ingreso con Numeros."); } catch (Exception) { Console.WriteLine("Se ha Producido un Error."); } presioneTeclaParaContinuar(); }
/******************************************* CONSULTA DE PASAJES VENDIDOS TOTALES *******************************************/ public void consultarTotalPasajesVendidos() { Console.WriteLine(); objControladorCompra = new ControladorCompra(); int intCantidadPasajesTotales = objControladorCompra.traerCantidadPasajesVendidosTotal(); Console.WriteLine("En Total se han Vendido " + intCantidadPasajesTotales + " Pasajes."); presioneTeclaParaContinuar(); }
/******************************************* CONSULTA DE PASAJES VENDIDOS POR USUARIOS *******************************************/ public void consultarUsuarios() { Console.WriteLine(); objControladorCompra = new ControladorCompra(); DataTable comprasPorUsuarios = objControladorCompra.traerCantidadPasajesVendidosPorUsuario(); Console.WriteLine("Listado de Ventas Por Usuario: "); Console.WriteLine(); objControladorCompra.mostrarComprasPorUsuario(comprasPorUsuarios); presioneTeclaParaContinuar(); }