Example #1
0
        public ResponseSchema definePrograma(ProgramsSchema programa)
        {
            ResponseSchema resNome     = model.setAlimento(programa.getName());
            ResponseSchema resChar     = model.setCaractere(programa.getCharacter());
            ResponseSchema resTempo    = model.setTempo(programa.getTime());
            ResponseSchema resPotencia = model.setPotencia(programa.getPower());


            if (resNome.getError())
            {
                return(resNome);
            }

            if (resChar.getError())
            {
                return(resChar);
            }

            if (resPotencia.getError())
            {
                return(resPotencia);
            }

            if (resTempo.getError())
            {
                return(resTempo);
            }

            return(new ResponseSchema(false, Constants.messageSuccessSetProgram));
        }
Example #2
0
        public bool defineAlimento(String valor)
        {
            ProgramsSchema programa = programsController.buscarPrograma(valor);

            if (programa.getName() != "default")
            {
                ResponseSchema response = microWaveController.definePrograma(programa);

                Console.WriteLine(response.getMessage());

                return(response.getError());
            }

            Console.WriteLine(Constants.messageErrorGetProgram);
            Console.WriteLine("");
            Console.WriteLine(programsController.buscarNomeProgramas());
            Console.WriteLine("");
            return(true);
        }
Example #3
0
        public bool verUmProgramaDefinido(String name)
        {
            ProgramsSchema programa = programsController.buscarPrograma(name);

            if (programa.getName() != "default")
            {
                Console.WriteLine("Programa: {0}", programa.getName());
                Console.WriteLine("Potencia: {0}", programa.getPower());
                Console.WriteLine("Tempo: {0}", programa.getTime());
                Console.WriteLine("Caractere de aquecimento: '{0}'", programa.getCharacter());
                Console.WriteLine("Instruções: {0}", programa.getInstruction());
            }
            else
            {
                Console.WriteLine("Programa não encontrado....");
            }
            Console.WriteLine("Aperte qualquer tecla para voltar ao menu");
            Console.ReadKey();
            return(false); // retorno para quando nao der nenhum erro
        }