public static List <FuncoesDoUsuario> CarregarArqFuncoes(String caminhoArq)
        {
            System.IO.StreamReader sReader;
            OpcoesAjusteMicroOndas ajuste;
            FuncoesDoUsuario       funcao;

            String[] lines;
            string   line;

            sReader = new System.IO.StreamReader(caminhoArq);

            ListTemp.Clear();

            try
            {
                while ((line = sReader.ReadLine()) != null)
                {
                    lines  = line.Split(',');
                    ajuste = new OpcoesAjusteMicroOndas(Convert.ToInt32(lines[2]), Convert.ToInt32(lines[3]));
                    funcao = new FuncoesDoUsuario(ajuste, lines[0], lines[1][0]);

                    ListTemp.Add(funcao);
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            sReader.Close();

            return(ListTemp);
        }
Example #2
0
        private void criarBotaoFuncaoUsuario(FuncoesDoUsuario funcao, int index)
        {
            Button btn = new Button();

            btn.Width  = 105;
            btn.Height = 30;
            btn.Text   = funcao.nome;
            btn.Tag    = index;
            btn.Click += btnFuncao;

            flpFuncoes.Controls.Add(btn);
        }
        public static void CarregarFuncoesCadastradas()
        {
            OpcoesAjusteMicroOndas ajuste;
            FuncoesDoUsuario       funcao;

            listTemp = null;

            foreach (FuncoesDoUsuario funcaoTemp in MicroOndas.Instance.listFuncoesUsuario)
            {
                ajuste = new OpcoesAjusteMicroOndas(funcaoTemp.tempo, funcaoTemp.potencia);
                funcao = new FuncoesDoUsuario(ajuste, funcaoTemp.nome, funcaoTemp.caracter);

                ListTemp.Add(funcao);
            }
        }
Example #4
0
        private void DefinirConfiguracoes()
        {
            OpcoesAjusteMicroOndas ajuste;
            FuncoesDoUsuario       funcao;

            if (tbTempo.Value == 0)
            {
                MicroOndas.Instance.DefinirFuncaoRapida();
            }
            else
            {
                ajuste = new OpcoesAjusteMicroOndas(tbTempo.Value, tbPotencia.Value);
                funcao = new FuncoesDoUsuario(ajuste, "rápido", '.');

                MicroOndas.Instance.DefinirFuncao(funcao);
            }
        }
Example #5
0
        public void DefinirFuncaoRapida()
        {
            OpcoesAjusteMicroOndas ajuste = new OpcoesAjusteMicroOndas(30, 8);

            this.funcao = new FuncoesDoUsuario(ajuste, "rápido", '.');
        }
Example #6
0
 public void DefinirFuncao(FuncoesDoUsuario funcao)
 {
     this.funcao = funcao;
 }
Example #7
0
 public void CarregarFuncaoUsuario(int indexFuncao)
 {
     funcao = listFuncoesUsuario[indexFuncao];
 }