Example #1
0
        public void Show(ConsoleView consoleView, IModel model)
        {
            Model = model;

            consoleView.StartScreen(Presenter);

            consoleView.EnableSave   = true;
            consoleView.EnableSearch = true;

            consoleView.ScreenSection(0, 1, "Nome do Alimento:");
            consoleView.ScreenSection(19, 1, Model, "NomeAlimento", EnScreenType.eString, 61);
            //
            consoleView.ScreenSection(0, 2, "Calorias........:");
            consoleView.ScreenSection(19, 2, Model, "Calorias", EnScreenType.eString, 4);
            //
            consoleView.ScreenSection(0, 3, "Grupo [1,2,3]...:");
            consoleView.ScreenSection(19, 3, Model, "GrupoAlimentar", EnScreenType.eString, 1);

            consoleView.CreateScreen();
        }
Example #2
0
        public void Show(ConsoleView consoleView, IModel model)
        {
            Model = model;

            consoleView.StartScreen(Presenter);

            consoleView.EnableSave   = true;
            consoleView.EnableSearch = true;

            consoleView.ScreenSection(0, 1, "Data............:");
            consoleView.ScreenSection(19, 1, model, "Data", EnScreenType.eString, 10);
            consoleView.ScreenSection(0, 2, "Hora............:");
            consoleView.ScreenSection(19, 2, model, "Hora", EnScreenType.eString, 5);
            consoleView.ScreenSection(0, 3, "Peso............:");
            consoleView.ScreenSection(19, 3, model, "Peso", EnScreenType.eString, 7);
            consoleView.ScreenSection(0, 4, "% Gordura.......:");
            consoleView.ScreenSection(19, 4, model, "PercentualGordura", EnScreenType.eString, 5);
            consoleView.ScreenSection(0, 5, "Sensação Física.:");
            consoleView.ScreenSection(19, 5, model, "SensacaoFisica", EnScreenType.eString, 67);
            consoleView.ScreenSection(0, 6, "Restrições Alimentares:");
            consoleView.ScreenSection(0, 7, "1.");
            consoleView.ScreenSection(3, 7, model, "RestricoesAlimentares01", EnScreenType.eString, 77);
            consoleView.ScreenSection(0, 8, "2.");
            consoleView.ScreenSection(3, 8, model, "RestricoesAlimentares02", EnScreenType.eString, 77);
            consoleView.ScreenSection(0, 9, "3.");
            consoleView.ScreenSection(3, 9, model, "RestricoesAlimentares03", EnScreenType.eString, 77);
            consoleView.ScreenSection(0, 10, "4.");
            consoleView.ScreenSection(3, 10, model, "RestricoesAlimentares04", EnScreenType.eString, 77);
            consoleView.ScreenSection(0, 11, "5.");
            consoleView.ScreenSection(3, 11, model, "RestricoesAlimentares05", EnScreenType.eString, 77);
            consoleView.ScreenSection(0, 12, "6.");
            consoleView.ScreenSection(3, 12, model, "RestricoesAlimentares06", EnScreenType.eString, 77);
            consoleView.ScreenSection(0, 13, "7.");
            consoleView.ScreenSection(3, 13, model, "RestricoesAlimentares07", EnScreenType.eString, 77);
            consoleView.ScreenSection(0, 14, "8.");
            consoleView.ScreenSection(3, 14, model, "RestricoesAlimentares08", EnScreenType.eString, 77);

            consoleView.CreateScreen();
        }
Example #3
0
        public void Show(ConsoleView consoleView, IModel model)
        {
            Model = model;

            consoleView.StartScreen(Presenter);

            consoleView.EnableSave   = true;
            consoleView.EnableSearch = true;

            consoleView.ScreenSection(0, 1, "Nome........:");
            consoleView.ScreenSection(15, 1, model, "Nome", EnScreenType.eString, 65);
            consoleView.ScreenSection(0, 2, "Endereço....:");
            consoleView.ScreenSection(15, 2, model, "Endereco", EnScreenType.eString, 65);
            consoleView.ScreenSection(0, 3, "Telefone....:");
            consoleView.ScreenSection(15, 3, model, "Telefone", EnScreenType.eString, 20);
            consoleView.ScreenSection(0, 4, "Email.......:");
            consoleView.ScreenSection(15, 4, model, "Email", EnScreenType.eString, 20);
            consoleView.ScreenSection(0, 5, "Data Nascto.:");
            consoleView.ScreenSection(15, 5, model, "DataNascimento", EnScreenType.eString, 10);

            consoleView.CreateScreen();
        }
Example #4
0
        public void Show(ConsoleView consoleView, IModel model)
        {
            Model = model;

            CombinacaoAlimentar combinacao = (CombinacaoAlimentar)Model;

            consoleView.StartScreen(Presenter);

            consoleView.EnableSearch = true;

            consoleView.ScreenSection(0, 1, "Calorias totais (digite o valor e pressiona F3):");
            consoleView.ScreenSection(50, 1, Model, "Calorias", EnScreenType.eString, 4);

            consoleView.ScreenSection(0, 3, "========== COMBINAÇÕES ==========");

            if (combinacao.CombinacoesAlimentares.Count == 0)
            {
                consoleView.ScreenSection(0, 4, "Vazia!");
            }
            else
            {
                int row = 4;
                foreach (Alimento alimento in combinacao.CombinacoesAlimentares)
                {
                    string str = string.Format("{0}, Grupo {1}, {2} calorias",
                                               alimento.NomeAlimento,
                                               alimento.GrupoAlimentar,
                                               alimento.Calorias);
                    consoleView.ScreenSection(0, row++, str);
                    if (row >= 24)
                    {
                        break;
                    }
                }
            }

            consoleView.CreateScreen();
        }