Esempio n. 1
0
        private void Guid(OutputPl outputPl, out Guid userGuid, out Guid awardGuid)
        {
            Console.Clear();
            Console.WriteLine("Choose user by number:");
            Console.WriteLine("---------------------");
            userGuid = outputPl.GetChosenUserGuid();
            Console.WriteLine();

            Console.Clear();
            Console.WriteLine("Choose award by number:");
            Console.WriteLine("---------------------");
            awardGuid = outputPl.GetChosenAwardGuid();
            Console.WriteLine();
        }
Esempio n. 2
0
        private bool AwardCreation()
        {
            consoleSegment = ConsoleSegment.User;
            Console.Clear();

            var outputPl = new OutputPl();

            var award = outputPl?.CreateAward();

            if (outputPl.AwardAdded(award))
            {
                Console.WriteLine($"---'{award.Title}' added---");
            }
            else
            {
                Console.WriteLine($"---'{award.Title}' NOT added---");
            }

            return(InputComplete());
        }
Esempio n. 3
0
        private bool JoinAwardToUser()
        {
            var outputPl = new OutputPl();

            Guid(outputPl, out Guid userGuid, out Guid awardGuid);

            var userName  = outputPl?.GetUserNameByGuid(userGuid);
            var awardName = outputPl?.GetAwardNameByGuid(awardGuid);

            if (DependencyResolver.UserAwardLogic.JoinAwardToUser(userGuid, awardGuid))
            {
                Console.WriteLine($"---'{awardName}' joined to '{userName}'---");
            }
            else
            {
                Console.WriteLine($"---'{awardName}' NOT joined to '{userName}'---");
            }

            return(InputComplete());
        }
Esempio n. 4
0
        private bool UserCreation()
        {
            consoleSegment = ConsoleSegment.User;
            Console.Clear();

            var outputPl = new OutputPl();

            var user = outputPl?.CreateUser(User.DateFormat);

            if (outputPl.UserAdded(user))
            {
                Console.WriteLine($"---'{user.Name}' added---");
            }
            else
            {
                Console.WriteLine($"---'{user.Name}' NOT added---");
            }

            return(InputComplete());
        }