public void agregarReserva(Habitaciones habitaciones) { int nuevoNumero = ListadeHabitaciones.Count + 1; Habitaciones r1 = new Habitaciones(nuevoNumero, 1, "Sencilla", 600, "1"); ListadeHabitaciones.Add(r1); Total += habitaciones.Precio; }
public void CrearReservacion() { Console.WriteLine("Creando reservacion"); Console.WriteLine("============="); Console.WriteLine(""); Console.WriteLine("Ingrese codigo de cliente:"); string codigoCliente = Console.ReadLine(); Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente); if (cliente == null) { Console.WriteLine("Agregando cliente nuevo..."); } else { Console.WriteLine("Cliente: " + cliente.Nombre); Console.WriteLine(""); } int nuevoCodigo = ListaReservaciones.Count + 1; Reservacion nuevaReservacion = new Reservacion(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente); ListaReservaciones.Add(nuevaReservacion); while (true) { Console.WriteLine("Ingrese numero de habitacion"); string numeroHabitacion = Console.ReadLine(); Habitacion habitacion = ListadeHabitaciones.Find(h => h.Numero.ToString() == numeroHabitacion); if (habitacion == null) { Console.WriteLine("Habitacion no disponile!"); } else { Console.WriteLine("Numero de habitacion: " + habitacion.Numero + " | " + habitacion.Tipo + "| Precio: " + habitacion.Precio); nuevaReservacion.AgregarHabitacion(habitacion); } break; } Console.WriteLine(""); Console.WriteLine("El total de la reservacion es de: "); Console.WriteLine(nuevaReservacion.Total); Console.ReadLine(); }
private void CargarHabitaciones() { Habitacion h1 = new Habitacion(01, "Suite Junior", 500); ListadeHabitaciones.Add(h1); Habitacion h2 = new Habitacion(02, "Suite Personal", 1000); ListadeHabitaciones.Add(h2); Habitacion h3 = new Habitacion(03, "Suite Doble", 1500); ListadeHabitaciones.Add(h3); }
public void asignarReserva() { Console.WriteLine("Creando Reserva"); Console.WriteLine("****************"); Console.WriteLine(""); Console.WriteLine("Ingrese el codigo del cliente: "); string codigocliente = Console.ReadLine(); Clientes clientess = ListadeClientes.Find(c => c.Codigo.ToString() == codigocliente); if (clientess == null) { Console.WriteLine("Cliente no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Cliente: " + clientess.Nombre + " | " + clientess.Apellido); Console.WriteLine(""); } Console.WriteLine("Ingrese el numero de habitacion: "); string codigoHabitacion = Console.ReadLine(); Habitaciones habitacion = ListadeHabitaciones.Find(v => v.Numero.ToString() == codigoHabitacion); if (habitacion == null) { Console.WriteLine("Habitacion no encontrada"); Console.ReadLine(); return; } else { Console.WriteLine("Habitacion: " + " Numero: " + habitacion.Numero + " | " + "Piso: " + habitacion.Piso + " | " + "Tipo: " + habitacion.Tipo + " | " + "Saldo: " + habitacion.Precio); Console.WriteLine(""); Console.ReadLine(); } }
public void cargarHabitaciones() { Habitaciones r1 = new Habitaciones(1, 5, "Sencilla", 600, "1"); ListadeHabitaciones.Add(r1); Habitaciones r2 = new Habitaciones(2, 5, "Doble", 1000, "2"); ListadeHabitaciones.Add(r2); Habitaciones r3 = new Habitaciones(3, 5, "Triple", 1500, "3"); ListadeHabitaciones.Add(r3); Habitaciones r4 = new Habitaciones(4, 5, "Cuadruple", 2000, "4"); ListadeHabitaciones.Add(r4); Habitaciones r5 = new Habitaciones(5, 5, "Suite", 5000, "5"); ListadeHabitaciones.Add(r5); Habitaciones r6 = new Habitaciones(6, 4, "Sencilla", 600, "6"); ListadeHabitaciones.Add(r6); Habitaciones r7 = new Habitaciones(7, 4, "Presidencial", 10000, "7"); ListadeHabitaciones.Add(r7); Habitaciones r8 = new Habitaciones(8, 4, "Doble", 1000, "8"); ListadeHabitaciones.Add(r8); Habitaciones r9 = new Habitaciones(9, 4, "Triple", 1500, "9"); ListadeHabitaciones.Add(r9); Habitaciones r10 = new Habitaciones(10, 4, "Cuadruple", 2000, "10"); ListadeHabitaciones.Add(r10); Habitaciones r11 = new Habitaciones(11, 3, "Triple", 1500, "11"); ListadeHabitaciones.Add(r11); Habitaciones r12 = new Habitaciones(12, 3, "Doble", 1000, "12"); ListadeHabitaciones.Add(r12); Habitaciones r13 = new Habitaciones(13, 3, "Suite", 5000, "13"); ListadeHabitaciones.Add(r13); Habitaciones r14 = new Habitaciones(14, 3, "Sencilla", 600, "14"); ListadeHabitaciones.Add(r14); Habitaciones r15 = new Habitaciones(15, 3, "Cinco Estrellas", 6000, "15"); ListadeHabitaciones.Add(r15); }