Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Answer the following in c# please provide source code with comments Thank you Study the scenario and complete the question that follows: Masifunde is an

image text in transcribed

image text in transcribed

image text in transcribed

image text in transcribed

image text in transcribed

image text in transcribed

Answer the following in c# please provide source code with comments Thank you

Study the scenario and complete the question that follows: Masifunde is an educational institution that offers IT courses across South Africa. Currently, they capture student details on paper and store them in a file cabinet. They have decided to digitise this process of capturing student details. They have approached you as a C\# developer to assist them in developing an application that can be used to capture student details. Source: Makura S.M. (2020) 1.1 Create a C\# application for Masifunde using Visual Studio. The application should be titled "Masifunde Capturing App". The user must be able to capture student details. To handle this, you need to create a class named Student. The class must consist of Student Number, Name, Surname, ID Number and Email properties. The class must also consist of a default constructor which initialises the public properties. The class must also contain a constructor which sets the properties to values received from the main form. Include regions in your class. The application should accept values from a user which will be typed into the textboxes. The application should look as follows: Figure 1 - User Interface Design obpel must be ereated and storad in an Arraylust At the same lime. amethod mustugdate the student s deteils wil be displayed in the texiboxes Ensure that only numencal values ars ie ted py Ior the ipjuinger. Figure 2 below shows a successful capture of student delails Masifunde Capturing App Menu Welcome to Masifunde Capturing App sinderk Nuinuer Staderinget Emelindingy Figure 2 - Successful Student Capturie Gapture Stidemt-buton. The application should have a Remove studert buton thiehinht Eiden Figure 3 - When a Non-Numerical ID Number is Entered The appilication should also have a menu, with About and Exit sub-menu options. The About mienus should show the application developer's name as well as the date the application was developed, as shown below When the Exit menu option is clicked, it should display a confirmation dialog box where the user has to confirm whether or not they would like to terminate the application: Welcome to Masifunde Capturing App Studert Number: Siudent Name: Sudent Sumane 10 Number Enal Addess: Capture Student Figure 5 - Confirmation Dialog Box (80 Marks) Answer Note to Marker - Please make use of this memo and the marksheet to mark this question. - Use discretion when marking as students might attempt the question differently from what is sinown

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Concepts of Database Management

Authors: Philip J. Pratt, Mary Z. Last

8th edition

1285427106, 978-1285427102

More Books

Students also viewed these Databases questions

Question

c. Equal increases in aggregate demand and aggregate supply.

Answered: 1 week ago