public static void UpdateItem(List <Interns> updatelist) { PrintList(updatelist); Console.WriteLine("Which intern do you want to update?(Input intern ID)"); int isUpdated = Convert.ToInt32(Console.ReadLine()); if (IsValid(updatelist, isUpdated)) { Interns uptdobj = updatelist.Single(r => r.Id == isUpdated); Console.WriteLine("Input First name: "); uptdobj.FirstName = Console.ReadLine(); Console.WriteLine("Input Last name: "); uptdobj.LastName = Console.ReadLine(); Console.WriteLine("Input Phone number: "); uptdobj.PhoneNumber = Console.ReadLine(); Console.WriteLine("Intern updated successfully"); Console.WriteLine(" "); PrintList(updatelist); } else { Console.WriteLine(" "); Console.WriteLine("ERROR: Intern does not exist"); } Menu(); }
public static Interns NewIntern() { Console.WriteLine("Input intern id "); int id = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Input First name: "); string firstName = Console.ReadLine(); Console.WriteLine("Input Last name: "); string lastName = Console.ReadLine(); Console.WriteLine("Input Phone number: "); string phoneNumber = Console.ReadLine(); Interns intern = new Interns(id, firstName, lastName, phoneNumber); return(intern); }