Project Description

Basic Visitor Registration form Created with C#

Scenario:

You have been asked to create a simple desktop application to be used as a visitor registration system at reception desks of companies.

The requirement is that visitors to the company must be able to register by means of entering some details about themselves and the meeting. The form should also enable user to record their meeting times as well.

Meeting with will be a dropdown. You can make use of your own fictitious names.

When selecting a meeting aim, make use of the custom dialog to provide the user with options. The meeting aim will then have to be displayed on the button. When the user cancel, no option will be selected on the main form.

All fields are required and apply the appropriate validations for the mobile number and email and once everything has been entered, the meeting info will be added to the In-Progress meetings list. The screen will reset to a blank state. Write a custom method to do this.

The receptionist will later be able to delete meetings once the visitor leaves. This is done by selecting an item in the list and pressing the DEL key on the keyboard.

SR01: Design the registration form to capture visitor information & SR02: Design the Meeting Aim Pop out Form:

SR03 & SR04: Make all input fields mandatory including mobile number:

SR07: Connect Visitor Registration Form and Meeting Aim Form using on Click of Button:

SR09: & SR10: Once all data is collected, send data to “ListBox” as meeting in progress:

SR17: White Box Testing Technique: