Esempio n. 1
0
        public bool CreateSheet()
        {
            NewSheet newSheet = new NewSheet();

            this.BasicSheet = newSheet.Get();
            return(true);
        }
Esempio n. 2
0
        public bool ShowForm()
        {
            NewSheet        newSheet        = new NewSheet();
            BasicSheet      sheet           = newSheet.Get();
            ControllerSheet controllerSheet = new ControllerSheet();

            string confirm = "";

            do
            {
                Console.Clear();
                Console.WriteLine("Charater info:");
                Console.WriteLine("Name:");
                sheet.Name = Console.ReadLine();
                Console.WriteLine("Sex:");
                sheet.Genre = (Console.ReadLine())[0];
                Console.WriteLine("Age:");
                sheet.Age = int.Parse(Console.ReadLine());

                Console.WriteLine("Confirm?(yes/no)");
                confirm = Console.ReadLine();
            } while (!confirm.Equals("yes"));

            confirm = "";

            do
            {
                Console.Clear();
                if (controllerSheet.GenerateSheet(sheet))
                {
                    Console.WriteLine("SheetResult");
                    ShowSheetStatus(sheet);
                    Console.WriteLine("Confirm?(yes/no)");
                    confirm = Console.ReadLine();
                }
            } while (!confirm.Equals("yes"));

            CommonCharacter commonCharacter = new CommonCharacter();

            Console.Clear();
            if (commonCharacter.CreateCharacter(sheet))
            {
                Console.WriteLine("Character create successfully");
            }
            else
            {
                Console.WriteLine("Couldn't create a character");
            }
            Console.ReadKey();
            return(true);
        }