private void CreatNewDeveloper() { Console.Clear(); Developer newDeveloper = new Developer(); Console.WriteLine("Enter the id number of the developer."); string idAsString = Console.ReadLine(); int idAsInt = int.Parse(idAsString); newDeveloper.Id = idAsInt; Console.WriteLine("Enter the name of the developer."); newDeveloper.Name = Console.ReadLine(); Console.WriteLine("Does the developer hava a pluralsight account? (y/n)"); string hasPluralsight = Console.ReadLine().ToLower(); if (hasPluralsight == "y") { newDeveloper.HasPluralsight = true; } else { newDeveloper.HasPluralsight = false; } Console.WriteLine("Enter the role of the developer:\n" + "1.Junior\n" + "2.Midlevel\n" + "3.Senior"); string devroleAsString = Console.ReadLine(); int devroleAsInt = int.Parse(devroleAsString); newDeveloper.Devroles = (DevRole)devroleAsInt; _developerRepo.AddDevToList(newDeveloper); }
//AddNewDev() private void AddNewDev() { Developer newDeveloper = new Developer(); Console.Write(" Enter developer first name: "); newDeveloper.FirstName = Console.ReadLine(); Console.Write(" Enter developer last name: "); newDeveloper.LastName = Console.ReadLine(); Console.Write(" Enter developer ID: "); newDeveloper.DevID = Console.ReadLine(); Console.Write(" Does developer have access to Pluralsight? (Y/N): "); string pluralsightAccessString = Console.ReadLine().ToLower(); if (pluralsightAccessString == "y") { newDeveloper.PluralsightAccess = true; } else { newDeveloper.PluralsightAccess = false; } Console.Write(" Does developer have a Pluralsight license? (Y/N): "); string pluralsightLicense = Console.ReadLine().ToLower(); if (pluralsightLicense == "y") { newDeveloper.PluralsightLicense = true; } else { newDeveloper.PluralsightLicense = false; } _developerRepo.AddDevToList(newDeveloper); }
private void AddADeveloper() { Console.Clear(); Developer newDev = new Developer(); Console.WriteLine("Please give the name of the developer."); newDev.Name = Console.ReadLine(); Console.WriteLine("Please wait for ID # to be generated."); newDev.IDNumber = IDNumberGenerator(); Console.WriteLine("ID generated, please press any key to continue."); Console.ReadKey(); Console.WriteLine("Will this developer need Pluralsight Access? (y/n)"); string pluralsightAccessString = Console.ReadLine().ToLower(); if (pluralsightAccessString == "y") { newDev.HasPluralsightAccess = true; } else { newDev.HasPluralsightAccess = false; } _devRepo.AddDevToList(newDev); }
private void AddMultipleDevlopers() { Developer newDvp2 = new Developer(); //CreateNewDvp(); //Name Console.WriteLine("Please enter their first and last names:"); newDvp2.Name = Console.ReadLine(); //ID# Console.WriteLine("What's their ID Number?"); string idTwoAsString = Console.ReadLine(); newDvp2.IdNumber = int.Parse(idTwoAsString); //PS access Console.WriteLine("Do they have Plural Sight Access? (Y or N)"); string psTwoAccessAsString = Console.ReadLine().ToLower(); if (psTwoAccessAsString == "y") { newDvp2.PluralSightLicense = true; } else { newDvp2.PluralSightLicense = false; } //Team Console.WriteLine("Which team are they on?\n" + "1) Wizards\n" + "2) Warlocks\n" + "3) Dragons\n" + "4) Witches\n" + "5) Warriors\n" + "6) Sorcerers\n" + "7) Legends"); string teamTwoAsString = Console.ReadLine(); int teamTwoasInt = int.Parse(teamTwoAsString); newDvp2.NameOfTeam = (TeamName)teamTwoasInt; _devRepository.AddDevToList(newDvp2); }