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);
        }
        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);
            }
        }
Beispiel #3
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);
            }
        }
Beispiel #4
0
        public void DefinirFuncaoRapida()
        {
            OpcoesAjusteMicroOndas ajuste = new OpcoesAjusteMicroOndas(30, 8);

            this.funcao = new FuncoesDoUsuario(ajuste, "rápido", '.');
        }