Esempio n. 1
0
        public void ShowInfo()
        {
            var header = "\"" + Name + "\"";

            MenuManager.DrawHeader(header, 73);

            if (Duration != 0)
            {
                Console.WriteLine($"Duration: {Duration} minutes");
            }
            var calories = new string[1][];

            calories[0] = new string[] { Proteins.ToString(), Fats.ToString(), Carbonohydrates.ToString() };
            TableBuilder.DrawTable(new string[] { "Proteins", "Fats", "Carbonohydrates" }, calories);

            string[]   columnsHeaders = new string[] { "Ingredient", "Unit", "Quantity" };
            string[][] input          = new string[Ingredients.Count][];
            for (int i = 0; i < input.Length; i++)
            {
                var temp = Ingredients[i].ToDataArray();
                temp[2]  = Quantities[i].ToString();
                input[i] = temp;
            }
            TableBuilder.DrawTable(columnsHeaders, input);
            //Console.WriteLine($"Calories: {"|".PadLeft(27)}{Calories.ToString().PadLeft(18)}{"|".PadLeft(18)}");
            Console.WriteLine("-------------------------------------".PadLeft(73));
        }
Esempio n. 2
0
        public void ShowIngredients()
        {
            var calories = new string[1][];

            calories[0] = new string[] { Proteins.ToString(), Fats.ToString(), Carbonohydrates.ToString() };
            TableBuilder.DrawTable(new string[] { "Proteins", "Fats", "Carbonohydrates" }, calories);

            string[]   columnsHeaders = new string[] { "Ingredient", "Unit", "Quantity" };
            string[][] input          = new string[Ingredients.Count][];
            for (int i = 0; i < input.Length; i++)
            {
                var temp = Ingredients[i].ToDataArray();
                temp[2]  = Quantities[i].ToString();
                input[i] = temp;
            }
            TableBuilder.DrawTable(columnsHeaders, input);
        }