static void Main(string[] args) { List <Contratista> contratistas = new List <Contratista>(); int horas = 0; int presupuesto = 0; contratistas.Add(new Pintor()); contratistas.Add(new Pintor()); contratistas.Add(new Pintor()); contratistas.Add(new Pintor()); contratistas.Add(new Plomeros()); contratistas.Add(new Plomeros()); contratistas.Add(new Plomeros()); contratistas.Add(new Plomeros()); contratistas.Add(new Plomeros()); contratistas.Add(new Plomeros()); contratistas.Add(new Albañiles(23, true)); contratistas.Add(new Albañiles(86, false)); contratistas.Add(new Albañiles(36, false)); contratistas.Add(new Albañiles(47, true)); contratistas.Add(new Albañiles(98, true)); Console.WriteLine("Ingrese el presupuesto de la constructora"); presupuesto = Int32.Parse(Console.ReadLine()); Console.WriteLine("Ingrese las horas para trabajar"); horas = Int32.Parse(Console.ReadLine()); Constructora constructora = new Constructora(presupuesto, horas, contratistas); Console.WriteLine("¿Se puede armar? " + constructora.sePuede()); }
static void Main(string[] args) { List <contratistas> contratistas = new List <contratistas>(); int horasDeTrabajo; int presupuesto; contratistas.Add(new Pintor()); contratistas.Add(new Pintor()); contratistas.Add(new Pintor()); contratistas.Add(new Pintor()); contratistas.Add(new Pintor()); contratistas.Add(new Plomero()); contratistas.Add(new Plomero()); contratistas.Add(new Plomero()); contratistas.Add(new Plomero()); contratistas.Add(new Plomero()); contratistas.Add(new Albañil(23, false)); contratistas.Add(new Albañil(93, false)); contratistas.Add(new Albañil(33, true)); contratistas.Add(new Albañil(101, false)); contratistas.Add(new Albañil(51, true)); Console.WriteLine("Ingrese horas de trabajo y el presupuesto para la obra"); horasDeTrabajo = Int32.Parse(Console.ReadLine()); presupuesto = Int32.Parse(Console.ReadLine()); Constructora constructora = new Constructora(presupuesto, horasDeTrabajo, contratistas); Console.WriteLine("¿Se puede armar? " + constructora.sePuede()); }