Færdiggjort

.net 3 project

Project Name: Lab3A Create Class: Various

Write a Console App (.NET Framework) that:

Makes use of an interface called IEncryptable that contains method signatures for Encrypt( ) and Decrypt( ) (save as [login to view URL])

Makes use of an interface called ISearchable that contains a method signature for Search( ) (save as [login to view URL])

Makes use of an abstract class called Media which represents one single media object (save as [login to view URL])

Creates additional classes derived from Media:

Book (represents one book and has two string properties, Author and Summary)

Movie (represents one movie and has two string properties, Director and Summary)

Song (represents one song and has two string properties, Album and Artist)

The main class (Lab3A) should have the following features:

A method called ReadData( ) that will read the [login to view URL] file and store up to 100 searchable media objects into an array

Examine the data file structure to see how the different media information has been formatted and stored

The data file will have the Summary information for both Books and Movies encrypted using a simple Rot13 algorithm (see Wikipedia)

Include exception handling for the file I/O

Prompts the user via a menu to display your media objects in a variety of ways:

List All Books - a neat list of all Book objects (no Summary displayed)

List All Movies - a neat list of all Movie objects (no Summary displayed)

List All Songs - a neat list of all Song objects

List All Media - a neat list of all derived Media objects (no Summary displayed)

Search All Media by Title - a neat list of all objects with the search key anywhere in the Title (display decrypted Summary where available)

Exit Program

Continues to prompt until the user selects the exit option

Error checking for user input

The Main( ) method should be highly modularized

You may download this sample program for a demonstration of program behaviour

Hair of the Dog

Project Name: Lab3B

Write a Windows Form App (.NET Framework) that:

Makes use of an alternate GUI interface (shown to the right) that determines pricing for a hair salon

The user must:

Select one Hairdresser from a ComboBox (DropDownList style), each of which has a different base rate:

Jane - $30

Pat - $45

Ron - $40

Sue - $50

Laurie - $55

Select one or more Services from a ListBox, each of which has a different rate:

Cut - $30

Wash, blow-dry, and style - $20

Colour - $40

Highlights - $50

Extension - $200

Up-do - $60

The Add Service Button will:

Display the selected Hairdresser (one) in the Charged Items ListBox

Display the selected Services (one or more) in the Charged Items ListBox

Display the corresponding price of the Charged Item in the Price ListBox

The Calculate Total Price Button will display the total cost of all items in the Price ListBox in currency format

The Reset Button will select the first entry in the Hairdresser ComboBox, clear the Charged Items and Prices ListBoxes, clear the Total Price Label, disable the Add Service and Calculate Total Price Buttons, and set focus to the Hairdresser ComboBox

Specification Notes:

The first time the Add Service Button is used, both the hairdresser selected and the first service selected will be added to the Charged Items ListBox. Every time after that, the Add Service Button will only add the selected service

Using the Enabled property of controls, disable/enable appropriately to prevent erroneous selections from being made and control the order in which selections are made. For example:

Initially the Add Service and Calculate Total Price Buttons should be disabled

The Add Service Button is enabled once a selection is made from Service ListBox

The Calculate Total Price Button is enabled when the Add Service Button is used for the first time

The Hairdresser ComboBox is disabled when the Add Service Button is used for the first time

Evner: .NET, C# Programmering, C++ Programmering, Java, Software Arkitektur

Se mere: windows form project visual net, windows form app gui, net remoting web service windows form, upgrade solution to visual studio 2017, asp.net mvc 3 tools update, mvc3 download for visual studio 2015, convert visual studio 2015 project to 2017, upgrade mvc3 to mvc5, upgrade mvc4 to mvc5, asp.net mvc 3 download, mvc3 download for visual studio 2017, sql reporting windows form net, displaying xsl windows form net, net freeware pdf wiewer windows form, net windows form disable mouse clicks, pdf viewer net windows form control, project using windows form, using windows form application project, curve chart net windows form, windows form project visual studio 2005

Om arbejdsgiveren:
( 1 bedømmelse ) Hamilton, India

Projekt ID: #17190028

Tildelt til:

qunzhuang323

Greetings, Thanks for your project suggestion. I am full of confidence in your project. I am an experienced and talent c# developer. I have over 6 years rich experiences with this fields. I ensure to finish thi Flere

₹1000 INR in 3 dage
(2 bedømmelser)
2.1

3 freelancere byder i gennemsnit ₹1600 på dette job

₹2500 INR på 1 dag
(38 bedømmelser)
5.0
rupaneeraj

Hello dear Hiring manager I have read your job post & being an expert Web developer, I offer myself for the job. I am having extensive knowledge and 5+ years of experience in PHP & WordPress website development u Flere

₹1300 INR på 1 dag
(1 bedømmelse)
0.9