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(); }
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()); }
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()); }
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()); }