Question: The Charity Event Analyzer Using Visual Studio C# to write this program Suppose a local charity needs your help to analyze data for a charity

The Charity Event Analyzer

Using Visual Studio C# to write this program

Suppose a local charity needs your help to analyze data for a charity event.

The event sells a set of tickets per table. Each table has a sponsor that will attend the event and the sponsor will recruit other people to attend.

The room has 4 tables. Each table has a different number of seats and cost per seat. Here are the tables:

Table

Seats

Cost Per Seat

1

5

120

2

5

120

3

7

100

4

7

100

The event organizer has been keeping the following data in a file called attendees.csv . It contains people a

Table,Perons,Role,Paid

1,Sammy Sosa,S,Y

1,Ryan Dempster,A ,N

1,Aramis Ramiex,A ,N

1,Carlos Zambrano,A ,Y

2,Dusty Baker,S,Y

2,Ron Santo,A ,Y

2,Scott Wliailms,A ,Y

2,Enrique Wilson,A ,Y

2,Ernie Banks,A ,Y

3,Matt Lawton,S,N

3,Will Ohamn,A ,N

3,Chad Fox,A ,N

3,Gary Matthews,A ,N

4,Jaun Lopez,S,Y

4,Kerry Wood,A ,Y

4, Kerry Wood a,A ,Y

4,Adam GreenBurg,A ,Y

4, Adam GreenBurg,A ,N

4,Jody Gerut,A ,Y

Table,Perons,Role,Paid

1,Sammy Sosa,S,Y

1,Ryan Dempster,A ,N

1,Aramis Ramiex,A ,N

1,Carlos Zambrano,A ,Y

2,Dusty Baker,S,Y

2,Ron Santo,A ,Y

2,Scott Wliailms,A ,Y

2,Enrique Wilson,A ,Y

2,Ernie Banks,A ,Y

3,Matt Lawton,S,N

3,Will Ohamn,A ,N

3,Chad Fox,A ,N

3,Gary Matthews,A ,N

4,Jaun Lopez,S,Y

4,Kerry Wood,A ,Y

4, Kerry Wood a,A ,Y

4,Adam GreenBurg,A ,Y

4, Adam GreenBurg,A ,N

4,Jody Gerut,A ,Y

For example,

Sammy Sosa is at table 1, he is a sponsor, and has paid

Ernie Banks is at table2, he is an attendee, and has paid

Gary Matthews is at table 3, he is an attendee, and has NOT paid

Jaun Lopez is at table 4, he is a sponsor, and has paid

What to do.

1.Determine an OO design for the system.

2.Read the attendees.csv file and create whatever objects you need.

3.Prompt the user for a table number and output the number of seats available, the table seat cost. Then output each person that will be attending (see below). Finish with some overall information about the table (see below).

The Charity Event Analyzer Using Visual Studio C# to write this program

Welcome to our Charity Table Stats ... Enter Table Number or Q to quit-> g Illegal Table number:8 ... try again Enter Table Number or Q to quit-> Information about Table:3 --- Table Number:3 NSeats:7 Cost: 100 --- Person: Matt Lawton Role:S Paid:N - Person:Will Ohamn Role: A Paid:N -- Person: Chad Fox Role:A Paid:N --- Person: Gary Matthews Role: A Paid:N - - - - - - - - - - - - - - - - - - - - - - - - Total Seats Paid: 0 Total Not Paid:4 Money Collected:0 Money Owed:400 Number Seats In Table:7 Seats Available:3 Enter Table Number or to quit->

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!