예제 #1
0
        private void btnLoadLista_Click(object sender, EventArgs e)
        {
            p1 = new Fila();
            p2 = new Fila();
            p3 = new Fila();
            p4 = new Fila();
            p5 = new Fila();

            LerArquivo.Ler(p1, p2, p3, p4, p5);



            textBox1.Text = p1.quantidade.ToString();
            textBox2.Text = p2.quantidade.ToString();
            textBox3.Text = p3.quantidade.ToString();
            textBox4.Text = p4.quantidade.ToString();
            textBox5.Text = p5.quantidade.ToString();
        }
예제 #2
0
        // ponto de entrada chamada pela Main()
        public void Executar()
        {
            OpcaoListaMedicOuMater();
            // conversao dando problemca
            // teria que levar esse metodo para um menu que erda de algum outro menu Base
            ExecutaConsulta.DigiteNovamente(opcao, (ICollection <Menu>)GetListaMedicOuMater(opcao), typeof(R_CONS_PREV_KIT_COVID));

            // le arquivo e grava posicaoSaldo
            var posicaoSaldo = LerArquivo.Ler(LerArquivo.C_R_POS_EST_S);

            // le arquivo e grava consumoPaciente
            var consumoPaciente = LerArquivo.Ler(LerArquivo.C_R_LIST_CONS_PAC);

            // gerar lista consumoPrevisto
            var consumoPrevisto = TempoDeUso(posicaoSaldo, consumoPaciente);

            // ordena pelo codigo do produto
            consumoPrevisto.Sort();

            // gerar arquivo consumoPrevisto
            EscreverArquivo.Escrever(consumoPrevisto);

            Tela.Imprime_R_CONS_PREV_KIT_COVID(consumoPrevisto);
        }