private ResultadoAlquiler verSerie(Cliente cliente, CapituloSerie serie) { ResultadoAlquiler result = ResultadoAlquiler.ALQUILER_OK; if (cliente == null) { result = ResultadoAlquiler.CLIENTE_INEXISTENTE; } else if (serie == null) { result = ResultadoAlquiler.CONTENIDO_INEXISTENTE; } else if (cliente.ObtenerSaldo() < 0) { result = ResultadoAlquiler.CLIENTE_DEUDOR; } else if (cliente.abono != TipoAbono.PREMIUM && serie.abono == TipoAbono.PREMIUM) { result = ResultadoAlquiler.CONTENIDO_NO_DISPONIBLE; } else { cliente.AgregarSerie(serie); } return result; }
public ResultadoAlquiler verPelicula(string dni, string nombre) { ResultadoAlquiler result = ResultadoAlquiler.ALQUILER_OK; Cliente cliente = buscarCliente(dni); Pelicula pelicula = buscarPelicula(nombre); if (cliente == null) { result = ResultadoAlquiler.CLIENTE_INEXISTENTE; } else if (pelicula == null) { result = ResultadoAlquiler.CONTENIDO_INEXISTENTE; } else if (cliente.ObtenerSaldo() < 0) { result = ResultadoAlquiler.CLIENTE_DEUDOR; } else if (cliente.abono != TipoAbono.PREMIUM && pelicula.abono == TipoAbono.PREMIUM) { result = ResultadoAlquiler.CONTENIDO_NO_DISPONIBLE; } else { cliente.AgregarPelicula(pelicula); } return result; }