static void Main(string[] args) { int menu; Empleado Jose = new RRHH(5); Empleado Felipe = new Administrativo(); Empleado Rojelia = new Programador("Senior"); Console.WriteLine("depositar a\n [1]RRHH\n [2]administrativo\n [3]programador \nextraer de\n [4]RRHH\n [5]administrativo\n [6]programador \n[0]salir"); do { Console.WriteLine("sueldo RRHH: {0} \nsueldo administrativo: {1} \nsueldo programador: {2}", Jose.Dinero, Felipe.Dinero, Rojelia.Dinero); menu = Int32.Parse(Console.ReadLine()); switch (menu) { case 1: Jose.Depositar(); break; case 2: Felipe.Depositar(); break; case 3: Rojelia.Depositar(); break; case 4: Jose.Extraer(ingreso()); break; case 5: Felipe.Extraer(ingreso()); break; case 6: Rojelia.Extraer(ingreso()); break; default: break; } }while(menu != 0); }
static void Main(string[] args) { Empleado programador = new Programador(0); Empleado rrhh = new RRHH(0); Empleado admin = new Administrativo(0); int opcion = 1, plata = 0; string opcion1 = "", tipo = ""; do { Console.WriteLine("Ingrese la opcion que desea realizar\n" + "[1]Para depositar con un RRHH\n" + "[2]Para depositar con un Programador\n" + "[3]Para depositar con un Administrativo\n" + "[4]Para extraer de RRHH\n" + "[5]Para extraer de Programador\n" + "[6]Para extraer de Administrativo\n"); opcion1 = Console.ReadLine(); switch (opcion1) { case "1": Console.WriteLine("Ingrese si la persona es confiable o no\n"); tipo = Console.ReadLine(); Console.WriteLine("La caja bancaria del RRHH es " + rrhh.Depositar(tipo)); break; case "2": Console.WriteLine("Ingrese el rango del programador\n" + "[1]Para junior" + "[2]Para semi-senior" + "[3]Para senior"); tipo = Console.ReadLine(); Console.WriteLine("La caja bancaria del Programador es " + programador.Depositar(tipo)); break; case "3": Console.WriteLine("La caja bancaria del Administrativo es " + admin.Depositar(tipo)); break; case "4": Console.WriteLine("Ingrese cuanta plata va a extraer\n"); plata = Int32.Parse(Console.ReadLine()); rrhh.Extraer(plata); break; case "5": Console.WriteLine("Ingrese cuanta plata va a extraer\n"); plata = Int32.Parse(Console.ReadLine()); programador.Extraer(plata); break; case "6": Console.WriteLine("Ingrese cuanta plata va a extraer\n"); plata = Int32.Parse(Console.ReadLine()); admin.Extraer(plata); break; default: opcion = 0; break; } }while(opcion == 1); }