Question: please help make this code workable in c# internal class client { public string clientID; public string firstName; public string lastName; public double purchaseAmount; public
please help make this code workable in c# internal class client
public string clientID;
public string firstName;
public string lastName;
public double purchaseAmount;
public clientstring ClientID, string firstName, string lastName, double purchaseAmount
this.clientID ClientID;
this.firstName firstName;
this.lastName lastName;
this.purchaseAmount purchaseAmount;
class program
static void Mainstring args
int option ;
while option
Console.WriteLineMain Menu: ;
Console.WriteLine Create new client";
Console.WriteLine Display a client";
Console.WriteLine Display all clients";
Console.WriteLine Exit";
Console.Writeselect an option: ;
option int.ParseConsoleReadLine;
switch option
case :
CreateNewClient;
break;
case :
displayClientData;
break;
case :
displayAllClients;
break;
case :
Console.WriteLineExiting;
break;
default:
Console.WriteLineInvalid option, please try again.";
break;
void createClient
string clientID, firstName, lastName;
double purchaseAmount;
Console.WriteLinecreate a new client:";
Console.WriteEnter client ID digit numerical string: ;
clientID Console.ReadLine;
Console.WriteEnter first name: ;
firstName Console.ReadLine;
Console.WriteEnter last name: ;
lastName Console.ReadLine;
Console.WriteeEnter purchase amount: ;
while double.TryParseConsoleReadLine out purchaseAmount
Console.WriteLineInvalid input, please try again.";
Console.WriteEnter purchase amount: ;
client newClient new clientclientID firstName, lastName, purchaseAmount;
Console.WriteLinenew client created:";
displayClientDatanewClient;
Console.Writecreat another client? YN: ;
string choice Console.ReadLine;
if choiceEqualsY StringComparison.OrdinalIgnoreCase
createClient;
void displayClientclient client
Console.WriteEnter client ID: ;
string clientID Console.ReadLine;
client client FindClientclientID;
if client null
displayClientclient;
else
Console.WriteLineclient not found.";
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
