public void solicitaApuesta(Jugador jugador, int desplazamientoX, int desplazamientoY) { //Console.WriteLine("Ingrese apuesta: "); int importe, numero, tipoApuesta = 1; Console.SetCursorPosition(desplazamientoX, desplazamientoY); Console.BackgroundColor = ConsoleColor.DarkMagenta; Console.ForegroundColor = ConsoleColor.White; for (int i = 6; i < 13; i++) { Console.SetCursorPosition(desplazamientoX, i); Console.Write(" "); } Console.SetCursorPosition(desplazamientoX + 6, desplazamientoY); Console.Write("APUESTA"); //jugador1.setApuesta(importe, numero, tipoApuesta); Console.SetCursorPosition(desplazamientoX + 3, desplazamientoY + 1); Console.WriteLine("IMPORTE:"); Console.SetCursorPosition(desplazamientoX + 3, desplazamientoY + 2); Console.WriteLine("NUMERO: "); Console.SetCursorPosition(desplazamientoX + 4, desplazamientoY + 3); Console.WriteLine("TIPO APUESTA", jugador.getNumeroApostado()); Console.SetCursorPosition(desplazamientoX + 4, desplazamientoY + 4); Console.WriteLine("CONSERVADORA", jugador.getImporteApostado()); Console.SetCursorPosition(desplazamientoX + 4, desplazamientoY + 5); Console.WriteLine("ARRIESGADA", jugador.getImporteApostado()); Console.SetCursorPosition(desplazamientoX + 4, desplazamientoY + 6); Console.WriteLine("DESESPERADA", jugador.getImporteApostado()); Console.ResetColor(); Console.SetCursorPosition(desplazamientoX + 11, desplazamientoY + 1); Console.BackgroundColor = ConsoleColor.White; Console.ForegroundColor = ConsoleColor.Black; Console.Write(" "); Console.SetCursorPosition(desplazamientoX + 10, desplazamientoY + 2); Console.Write(" "); Console.SetCursorPosition(desplazamientoX + 11, desplazamientoY + 1); importe = int.Parse(Console.ReadLine()); Console.SetCursorPosition(desplazamientoX + 10, desplazamientoY + 2); numero = int.Parse(Console.ReadLine()); Console.ResetColor(); //bool salir = false; short itemActual = 0; ConsoleKeyInfo tecla; string[] menuItems = { "CONSERVADORA", "ARRIESGADA", "DESESPERADA" }; Console.CursorVisible = false; do { Console.SetCursorPosition(desplazamientoX + 10, desplazamientoY + 1); // Console.BackgroundColor = ConsoleColor.DarkCyan; // Console.ForegroundColor = ConsoleColor.White; // Console.WriteLine("\t\tSISTEMA DE LIQUIDACIÓN DE SUELDOS\t\t"); // Console.ResetColor(); for (int i = 0; i < menuItems.Length; i++) { Console.BackgroundColor = ConsoleColor.DarkMagenta; Console.ForegroundColor = ConsoleColor.White; if (itemActual == i) { Console.BackgroundColor = ConsoleColor.Yellow; Console.ForegroundColor = ConsoleColor.Black; Console.SetCursorPosition(desplazamientoX + 4, desplazamientoY + i + 4); Console.WriteLine(menuItems[i]); // Console.ResetColor(); } else { Console.SetCursorPosition(desplazamientoX + 4, desplazamientoY + i + 4); Console.BackgroundColor = ConsoleColor.DarkMagenta; Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(menuItems[i]); } } Console.SetCursorPosition(0, 25); Console.ResetColor(); Console.ForegroundColor = ConsoleColor.Yellow; Console.Write("Seleccione una opción con las flechas y presione Enter"); tecla = Console.ReadKey(true); if (tecla.Key == ConsoleKey.DownArrow) { itemActual++; if (itemActual > menuItems.Length - 1) { itemActual = 0; } } else if (tecla.Key == ConsoleKey.UpArrow) { itemActual--; if (itemActual < 0) { itemActual = Convert.ToInt16(menuItems.Length - 1); } } if (tecla.Key == ConsoleKey.Enter) { switch (itemActual) { case 0: //Console.Clear(); tipoApuesta = 1; break; case 1: //Console.Clear(); tipoApuesta = 2; // diasLaborablesEntreFechas(); break; case 2: //Console.Clear(); tipoApuesta = 3; break; default: Console.WriteLine("Ha ingresado una opción incorrecta."); break; } } } while (tecla.Key != ConsoleKey.Enter); jugador.setApuesta(importe, numero, tipoApuesta); Console.CursorVisible = true; }
//public enum tipoApuesta { Conservadora, Arriesgada, Desesperada }; public Casino(Jugador jugador1, Jugador jugador2) { pozo = 10000; }
public void solicitaIngresoJugador(Jugador jugador) { String nombre = "MAURO"; jugador.setNombre(nombre); }