// cria nova lista com os medicamentos do kit intubacao com consumo previsto public static List <Produto> TempoDeUso(List <Produto> listaSaldo, List <Produto> listaConsumo) { // cria nova lista de produtos var listaTempoUso = new List <Produto>(); // verifica se a lista está vazia RelatorioException.SeEhListaVazia(listaSaldo); RelatorioException.SeEhListaVazia(listaConsumo); try { AddProdSaldoEConsumo(listaSaldo, listaConsumo, listaTempoUso); AddProdApenasSaldo(listaSaldo, listaTempoUso); } catch (RelatorioException e) { Console.WriteLine(e.Message); Console.ReadKey(); var menu = new VMenu(); menu.Executar(); } finally // realocar a lista novamente { GetListaMedicOuMater(opcao); } return(listaTempoUso); }
private static void ArquivoEmUso(string NomeArquivo) { Console.WriteLine($"\n\n--- ATENÇÃO!\n Erro ao escrever\n O arquivo {NomeArquivo}\n está em uso por outro programa."); Console.ReadLine(); var menu = new VMenu(); menu.Executar(); }