public void visita(EmpresaSinFilial empresa) { Console.WriteLine("Envía un email a " + empresa.nombre + " dirección: " + empresa.email + " Propuesta comercial para su empresa"); }
static void Main(string[] args) { Empresa empresa1 = new EmpresaSinFilial(); empresa1.agregaVehiculo(); Empresa empresa2 = new EmpresaSinFilial(); empresa2.agregaVehiculo(); empresa2.agregaVehiculo(); Empresa grupo = new EmpresaMadre(); grupo.agregaFilial(empresa1); grupo.agregaFilial(empresa2); grupo.agregaVehiculo(); Console.WriteLine( "Coste de mantenimiento total del grupo: " + grupo.calculaCosteMantenimiento()); Console.ReadKey(); }
static void Main(string[] args) { Empresa empresa1 = new EmpresaSinFilial("empresa1", "*****@*****.**", "calle de la empresa 1"); Empresa empresa2 = new EmpresaSinFilial("empresa2", "*****@*****.**", "calle de la empresa 2"); Empresa grupo1 = new EmpresaMadre("grupo1", "*****@*****.**", "Calle del grupo 1"); grupo1.AgregaFilial(empresa1); grupo1.AgregaFilial(empresa2); Empresa empresa3 = new EmpresaSinFilial("empresa3", "*****@*****.**", "calle de la empresa 3"); Empresa grupo2 = new EmpresaMadre("grupo2", "*****@*****.**", "calle del grupo 2"); grupo2.AgregaFilial(grupo1); grupo2.AgregaFilial(empresa3); grupo2.AceptaVisitante(new VisitanteMailingComercial()); }
static void Main(string[] args) { Empresa empresa1 = new EmpresaSinFilial(); empresa1.agregaVehiculo(); Empresa empresa2 = new EmpresaSinFilial(); empresa2.agregaVehiculo(); empresa2.agregaVehiculo(); Empresa grupo = new EmpresaMadre(); grupo.agregaFilial(empresa1); grupo.agregaFilial(empresa2); grupo.agregaVehiculo(); Console.WriteLine( "Coste de mantenimiento total del grupo: " + grupo.calculaCosteMantenimiento()); }