public void Agregarv(Vehiculos vehiculo) { vehiculos.Add(vehiculo); }
static void Main(string[] args) { Arriendo arrenda = new Arriendo(); for (int i = 0; true; i++) { Console.BackgroundColor = ConsoleColor.White; Console.ForegroundColor = ConsoleColor.Black; Console.WriteLine("Bienvenido\n(1) Usuario\n(2) Cliente\n(3) Salir"); string z = Console.ReadLine(); if (z == "1") { Console.WriteLine("Ingrese los siguientes datos:"); Console.WriteLine("Nombre Sucursal:"); string nombrea = Console.ReadLine(); Sucursales s1 = new Sucursales(nombrea); int q; q = 1; while (q != 0) { ; } { Console.WriteLine("Nombre de vehiculo a agregar"); string Nombrev = Console.ReadLine(); Console.WriteLine("Costo del vehiculo agregado:"); string costo = Console.ReadLine(); Console.WriteLine("Cantidad de vehiculos disponibles:"); string stocks = Console.ReadLine(); int stock = Int32.Parse(stocks); Vehiculos v1 = new Vehiculos(Nombrev, costo, stock); s1.Agregarv(v1); v1.StockArriendo(v1, stock); Console.WriteLine("(1) Agregar otro vehiculo\n(2) Salir :"); string sa = Console.ReadLine(); if (sa == "2") { ; } q = 0; } } if (z == "2") { Arriendo a1 = new Arriendo(); Console.WriteLine("Bienvenido"); Console.WriteLine("(1) Arrendar vehiculo\n(2) Devolver vehiculo\n(3) Salir"); string qa = Console.ReadLine(); if (qa == "1") { Console.WriteLine("Tipo de cliente:"); Console.WriteLine("(1) Persona\n(2) Empresa\n Ingrese opcion"); string qw = Console.ReadLine(); if (qw == "1") { Console.WriteLine("Nombre :"); string nombrecb = Console.ReadLine(); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("Nombre agregado correctamente"); Console.Beep(); Console.ForegroundColor = ConsoleColor.Black; Persona p1 = new Persona(nombrecb); a1.AgregarPersona(p1); } else { Console.WriteLine("Nombre Empresa:"); string nombreca = Console.ReadLine(); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("Nombre agregado correctamente"); Console.Beep(); Console.ForegroundColor = ConsoleColor.Black; Empresa e1 = new Empresa(nombreca); a1.AgregarEmpresa(e1); } Console.WriteLine("Nombre de la Sucursal en la que esta realizando el arriendo :"); string nombreb = Console.ReadLine(); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("Sucursal agregada correctamente"); Console.Beep(); Console.ForegroundColor = ConsoleColor.Black; Console.WriteLine("Tipo de Vehiculo a arrendar :"); string Nombrev = Console.ReadLine(); Console.WriteLine("Costo del Vehiculo a arrendar :"); string costod = Console.ReadLine(); Console.WriteLine("Cantidad de vehiculos a arrendar :"); string stocks = Console.ReadLine(); int stock = Int32.Parse(stocks); if (Nombrev == "Auto" | Nombrev == "auto") { Console.WriteLine("Desea un auto con \n(1) Corrida de asientos extra\n(2) Maletero mas grande\n(3)No agregar nada\nIngrese opcion :"); string tipoas = Console.ReadLine(); Console.WriteLine("Desea un auto con \n(1) Electrico\n(2) Bencinero\nIngrese opcion :"); string bd = Console.ReadLine(); Auto au1 = new Auto(Nombrev, costod, stock, tipoas, bd); a1.AgregarAuto(au1); } Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("Vehiculo agregado correctamente"); Console.Beep(); Console.ForegroundColor = ConsoleColor.Black; Vehiculos nv = new Vehiculos(Nombrev, costod, stock); a1.AgregarVehiculo(nv); Console.WriteLine("Accesorios a agregar:"); string acc = Console.ReadLine(); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("Accesorios agregado correctamente"); Console.Beep(); Console.ForegroundColor = ConsoleColor.Black; nv.StockArriendo(nv, stock); Sucursales ss1 = new Sucursales(nombreb); a1.AgregarSucursal(ss1); Accesorios accs = new Accesorios(acc); a1.AgregarAccesorios(accs); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("Arriendo realizado de manera exitosa"); Console.Beep(); Console.ForegroundColor = ConsoleColor.Black; Console.WriteLine("(1) Desea realizar otra operacion\n(2) Salir"); string awq = Console.ReadLine(); if (awq == "2") { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Presione tecla enter para salir"); Console.ReadKey(); Console.Beep(); Console.Beep(); Console.ForegroundColor = ConsoleColor.Black; break; } } else if (qa == "2") { Console.WriteLine("Ingrese los siguientes datos:"); Console.WriteLine("(1) Persona\n(2) Empresa\n Ingrese opcion : "); string qw = Console.ReadLine(); if (qw == "1") { Console.WriteLine("Nombre :"); string nombrecb = Console.ReadLine(); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("Nombre ingresado correctamente"); Console.Beep(); Console.ForegroundColor = ConsoleColor.Black; Persona p1 = new Persona(nombrecb); a1.AgregarPersona(p1); } else { Console.WriteLine("Nombre Empresa:"); string nombreca = Console.ReadLine(); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("Nombre ingresado correctamente"); Console.Beep(); Console.ForegroundColor = ConsoleColor.Black; Empresa e1 = new Empresa(nombreca); a1.AgregarEmpresa(e1); } Console.WriteLine("Nombre de la Sucursal en la que se esta devolviendo el vehiculo :"); string nombreb = Console.ReadLine(); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("Sucursal ingresada correctamente"); Console.Beep(); Console.ForegroundColor = ConsoleColor.Black; Console.WriteLine("Tipo de Vehiculo a devolver :"); string Nombrev = Console.ReadLine(); Console.WriteLine("Costo del Vehiculo a devolver :"); string costod = Console.ReadLine(); Console.WriteLine("Cantidad de vehiculos a devolver :"); string stocks = Console.ReadLine(); int stock = Int32.Parse(stocks); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("Vehiculo ingresado correctamente"); Console.Beep(); Console.ForegroundColor = ConsoleColor.Black; Console.WriteLine("Accesorios a devolver:"); string acc = Console.ReadLine(); Vehiculos nv = new Vehiculos(Nombrev, costod, stock); nv.Stockdevolucion(nv, stock); Accesorios accs = new Accesorios(acc); a1.AgregarAccesorios(accs); Console.WriteLine("(1) Desea realizar otra operacion\n(2) Salir"); string awq = Console.ReadLine(); if (awq == "2") { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Presione tecla enter para salir"); Console.ReadKey(); Console.Beep(); Console.Beep(); Console.ForegroundColor = ConsoleColor.Black; break; } } } if (z == "3") { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Presione tecla enter para salir"); Console.ReadKey(); Console.Beep(); Console.Beep(); Console.ForegroundColor = ConsoleColor.Black; break; } } }
public void AgregarVehiculo(Vehiculos vehiculoas) { vehiculoa.Add(vehiculoas); }
public void Stockdevolucion(Vehiculos vehiculoas, int t) { vehiculoas.stock = vehiculoas.stock + t; }
public void StockArriendo(Vehiculos vehiculoas, int t) { vehiculoas.stock = vehiculoas.stock - t; }
static void Main(string[] args) { List <Sucursal> sucursales = new List <Sucursal>(); Console.WriteLine("Bienvenido usuario"); while (true) { Console.WriteLine("----Menu----"); Console.WriteLine("1. Agregar sucursal(a)"); Console.WriteLine("2. Seleccionar sucursal(b)"); Console.WriteLine("3. Salir (c)"); string respuesta = Console.ReadLine(); if (respuesta == 'a') { Console.WriteLine("Ingrese nombre: "); string Nombre = Console.ReadLine(); Console.WriteLine("Ingrese direccion: "); string Direccion = Console.ReadLine(); Sucursal sucursal = new Sucursal(Nombre, Direccion); sucursales.Add(sucursal); Console.WriteLine("Sucursal creada"); } else if (respuesta == 'b') { Console.WriteLine("Estas son las sucursales: "); foreach (Sucursal sucursal in sucurales) { Console.WriteLine(sucursal.nombre + " " + sucursal.direccion); } Console.WriteLine("Escriba el nombre de la sucursal que quiere elegir: "); string eleccion = Console.ReadLine(); foreach (Sucursal sucursal in sucurales) { if (eleccion == sucursal.nombre) { Console.WriteLine("Bienvenido a la sucursal " + eleccion); while (true) { Console.WriteLine("---Menu---"); Console.WriteLine("1. Agregar Vehiculos(a)"); Console.WriteLine("2. Agregar Accesorios(b)"); Console.WriteLine("2. Ver Accesorios(c)"); Console.WriteLine("3. Salir(d)"); string respuesta1 = Console.ReadLine(); if (respuesta1 == "a") { Console.WriteLine("Ingrese el tipo de vehiculo: "); Console.WriteLine("Ingrese el modelo: "); string Modelo = Console.ReadLine(); Console.WriteLine("Ingrese la marca: "); string Marca = Console.ReadLine(); Console.WriteLine("Ingrese la tipo de permiso: "); string Permiso = Console.ReadLine(); Console.WriteLine("Ingrese precio del arriendo: "); string Precio = Console.ReadLine(); Vehiculos vehiculos = new Vehiculos(Modelo, Marca, Permiso, Precio); sucursal.AgregarVehiculo(); } else if (respuesta1 == "b") { Console.WriteLine("Ingrese el nombre: "); string Nombre = Console.ReadLine(); Console.WriteLine("Ingrese el precio: "); string Precio = Console.ReadLine(); Accesorios accesorios = new Accesorios(Nombre, Precio); sucursal.AgregarAccesorios; } else if (respuesta1 == "c") { sucursal.VerAccesorios(); } else if (respuesta1 == "d") { break; } } break; } } } else if (respuesta == "c") { break; } } }
public bool AgregarVehiculo(Vehiculos vehiculo) { vehiculos.Add(vehiculo); return(true); }