public void cargarTipos() { TipoCliente tipoCSilver = new TipoCliente("SILVER", 500.00F, 1000.00F); TipoCliente tipoCGold = new TipoCliente("GOLD", 5000.00F, 6000.00F); TipoCliente tipoCPlatinum = new TipoCliente("PLATINUM", 15000.00F, 30000.00F); TipoEmpleado tipoEDireccion = new TipoEmpleado("DIRECCIÓN", 1); TipoEmpleado tipoECajero = new TipoEmpleado("CAJERO", 2); TipoEmpleado tipoEComercial = new TipoEmpleado("COMERCIAL", 3); Producto producto1 = new Producto(001, "CUENTA DE AHORRO", "Cuenta a la vista donde poder realizar operaciones de ingreso y reintegro", 1.2F, true); Producto producto2 = new Producto(002, "PLAZO FIJO", "Depósito que mantiene un saldo fijo por un período de tiempo y ofrece una rentabilidad fija asegurada", 2.5F, true); Producto producto3 = new Producto(003, "FONDO DE INVERSIÓN", "Depósito que mantiene un saldo fijo por un período de tiempo y ofrece rentabilidad variable", 5.2F, true); Producto producto4 = new Producto(004, "PRÉSTAMO", "Cantidad de dinero prestada al cliente que tiene que devolverlo en un plazo con un interés asociado", 16.5F, true); this.agregarTipoCliente(tipoCSilver); this.agregarTipoCliente(tipoCGold); this.agregarTipoCliente(tipoCPlatinum); this.agregarTipoEmpleado(tipoEDireccion); this.agregarTipoEmpleado(tipoECajero); this.agregarTipoEmpleado(tipoEComercial); this.agregarProducto(producto1); this.agregarProducto(producto2); this.agregarProducto(producto3); this.agregarProducto(producto4); }
// MÉTODO PARA AGREGAR UN TIPO DE EMPLEADO public bool agregarTipoEmpleado(TipoEmpleado tipo) { bool agregado = false; TipoEmpleado[] copia = null; if (_lista_tipos_empleados == null) { _lista_tipos_empleados = new TipoEmpleado[1]; } else { copia = new TipoEmpleado[_lista_tipos_empleados.Length]; _lista_tipos_empleados.CopyTo(copia, 0); _lista_tipos_empleados = new TipoEmpleado[copia.Length + 1]; copia.CopyTo(_lista_tipos_empleados, 0); copia = null; } _lista_tipos_empleados[_lista_tipos_empleados.Length - 1] = tipo; agregado = true; return(agregado); }