Write a C# .NET Windows Forms application that will keep track of student course registration. You...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Write a C# .NET Windows Forms application that will keep track of student course registration. You must use Exception Handling. [2 marks will be deducted] A) GUI (with Title - Course Registration Form) should be as shown in the screen shot below. [15 marks] Course Registration Form Student Information NAME: ADDRESS: Email: Phone: Name DISPLAY E-mail Program Information: O Programmer Analyst List of Courses: Program Name Mode Mode: O Full Time O Part Time Selected List of Courses displayed here. Clear Courses X Selected Courses B) The student will enter name, address, e-mail, phone number in text box controls. All of them are mandatory. [5 marks] C) The student's program (Programmer or Analyst) will be selected from two radio buttons and mode (full time or part time) should be selected from Mode [5 marks] The Combo Box should display the lists of courses from each program. D) When user selects program - Programmer (using radio buttons), then Combo Box should be populated with the list of courses from Programmer program (List of courses: CSharp, Java and Web Programming and Databases) [5 marks] E) When user selects program - Analyst (using radio buttons), then Combo Box should be populated with the list of courses from Analyst Program (List of courses: Advance Programming, Computer Fundamentals and Software Engineering) [5 marks] F) Student selects courses from combo box and they are added to the list box control. Whenever the student selects a course from the combo box control (populated with list of courses based on the selection of radio buttons), it must be added to the list box. Make sure that the user cannot add a course more than once. Also, you can only select courses based on the program selection [5 marks] G) All the information about the student will be displayed in a multiline text box when user clicks the Display button. Display name, e-mail, program name, mode and names of courses in the list box. There must be minimum one course selected in the list box, if not then it should display the error pop up dialog/message box. Provide the titles/headers for the data that will be displayed in the text box, in a tabulated manner. [10 marks] Write a C# .NET Windows Forms application that will keep track of student course registration. You must use Exception Handling. [2 marks will be deducted] A) GUI (with Title - Course Registration Form) should be as shown in the screen shot below. [15 marks] Course Registration Form Student Information NAME: ADDRESS: Email: Phone: Name DISPLAY E-mail Program Information: O Programmer Analyst List of Courses: Program Name Mode Mode: O Full Time O Part Time Selected List of Courses displayed here. Clear Courses X Selected Courses B) The student will enter name, address, e-mail, phone number in text box controls. All of them are mandatory. [5 marks] C) The student's program (Programmer or Analyst) will be selected from two radio buttons and mode (full time or part time) should be selected from Mode [5 marks] The Combo Box should display the lists of courses from each program. D) When user selects program - Programmer (using radio buttons), then Combo Box should be populated with the list of courses from Programmer program (List of courses: CSharp, Java and Web Programming and Databases) [5 marks] E) When user selects program - Analyst (using radio buttons), then Combo Box should be populated with the list of courses from Analyst Program (List of courses: Advance Programming, Computer Fundamentals and Software Engineering) [5 marks] F) Student selects courses from combo box and they are added to the list box control. Whenever the student selects a course from the combo box control (populated with list of courses based on the selection of radio buttons), it must be added to the list box. Make sure that the user cannot add a course more than once. Also, you can only select courses based on the program selection [5 marks] G) All the information about the student will be displayed in a multiline text box when user clicks the Display button. Display name, e-mail, program name, mode and names of courses in the list box. There must be minimum one course selected in the list box, if not then it should display the error pop up dialog/message box. Provide the titles/headers for the data that will be displayed in the text box, in a tabulated manner. [10 marks]
Expert Answer:
Answer rating: 100% (QA)
Source code Coursecs File namespace StudentAdminApp class Course Create a class course with the following private fields a private string courseName private int grade Constructor public Coursestring c... View the full answer
Related Book For
Income Tax Fundamentals 2013
ISBN: 9781285586618
31st Edition
Authors: Gerald E. Whittenburg, Martha Altus Buller, Steven L Gill
Posted Date:
Students also viewed these programming questions
-
For the function f(x) 3x 5x 8, evaluate and fully simplify each of the following. 2 f(x + h) = -3h - 6hx - 3x - 5h - 5x 8 f(x + h) f(x) 11 h G syntax error.
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
Please show all steps clearly. Also please use m=0, f= 7 and l=5 in the equation above and the solve accordingly. The set of linear equations for this question is as under. 2x + 1x 3x3 + 5x4-9x5 = 8...
-
Coulson Company is in the process of refinancing some long-term debt. Its fiscal year ends on December 31, 2011, and its financial statements will be issued on March 15, 2012. Under current U.S....
-
A freshly caught catfish is placed on a spring scale, and it oscillates up and down with a period of 0.204 s. If the spring constant of the scale is 2160 N/m, what is the mass of the catfish?
-
Maywood City Police uses variance analysis to monitor police staffing. The following table identifies three common police activities, the standard time to perform each activity, and their actual...
-
What privacy concerns might arise from the use of biometric authentication techniques? What about the embedding of RFID tags in products such as clothing?
-
Wendy Jefferson wants to measure her divisions product quality. Link an appropriate performance measure with each balanced scorecard perspective. Product Quality a. Financial (investor) b. Learning...
-
Sophia is considering investing her money in Stock Pop and Stock Jazz. The current market price of Jazz today is RM 7.50. The share price of Jazz is expected to be RM 6 next year if the economy is in...
-
Your firm represents Amanda and Sam Baker, grandparents of two year old Brian Baker. Brian was recently injured in a home accident. The two year old stuck a hairpin into an electrical outlet and was...
-
When choosing the most profitable project among many projects should the investor ultimately be concerned with the internal rate of return (IRR) instead of the weighted average cost of capital (WACC)?
-
Show the Splay tree resulting from accessing 4 in the Splay tree below. 2 3 6 5 7 1 4
-
ABC Corporation produces a product that requires 2.6 pounds of materials per unit. The hourly wage rate is $9.00 per hour, but a raise that will average $0.25 will go into effect soon. Payroll taxes...
-
Everland Caf is a cafe spread across various locations, where they are famous for their coffee and pastries. In carrying out its operational activities it is known that the fixed cost for the cafe is...
-
Reference: https://serialpodcast.org/season-one/1/the-alibi Think of someone in your life who you think would be a good criminal defense attorney or other member of a defense team. Please answer the...
-
Discuss the advantages and disadvantages of the standard costing system from the perspective of the accounting professional and from the perspective of the company's other internal users.
-
You are given the following information about y and x: x Dependent Variable Independent Variable 8 1 5 2 2 4 4 3 1 5 SSE = 1.1 SST = 30 Calculate the value of the correlation coefficient, r; round...
-
Is times interest earned meaningful for utilities? Why or why not?
-
Quince Interests is a partnership with a tax year that ends September 30, 2012. During that year, Potter, a partner, received $3,000 per month as a guaranteed payment, and his share of partnership...
-
How much of each of the following prizes or awards is taxable? a. Cheline received a $50,000 gift bag at the Oscars in 2012. b. Jon received a gold watch worth $350 for 25 years of service to his...
-
Dr. George E. Beeper is a single taxpayer. He lives at 45 Mountain View Dr., Apt. 321, Spokane, WA 99210. Dr. Beeper's Social Security number is 775-88-9531. Dr. Beeper works for the Pine Medical...
-
Governments obtain revenue through _________.
-
If there are far fewer sugar growers than sugar consumers, a. the growers are likely to be more informed and influential on policy than voters. b. the consumers are likely to be more informed and...
-
Which of the following would tend to raise voter turnout? a. a blizzard or heavy rainstorm on election day b. an election that is expected to be a landslide c. the longer the wait is expected to be...
Study smarter with the SolutionInn App