コード例 #1
0
ファイル: Program.cs プロジェクト: P-Z-K/Estate-Manager
        private static bool IsEstateInDatabase(out int userInput)
        {
            userInput = Validator.AskInteger("Podaj numer nieruchomości: ");

            EstateManager manager = new EstateManager(_database);

            return(manager.IsInDatabase(userInput));
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: P-Z-K/Estate-Manager
        private static void AddEstate()
        {
            Console.WriteLine("Jaki rodzaj nieruchomości wybierasz");
            Console.WriteLine("1. Biuro");
            Console.WriteLine("2. Działka");

            int userInput = Validator.AskInteger("Wybieram: ");

            Estate estate;

            switch (userInput)
            {
            default:
                estate = null;
                break;

            case 1:
                estate = GetOffice();
                break;

            case 2:
                estate = GetParcel();
                break;
            }

            if (estate != null)
            {
                EstateManager manager = new EstateManager(_database);

                manager.Add(estate);
                Console.WriteLine("Pomyślnie dodano nieruchomość!");
                Console.ReadLine();
            }
            else
            {
                Console.WriteLine("Wprowadzona odpowiedź jest niepoprawna, nastąpi powrót do głównego menu");
                Console.ReadLine();
            }
        }