Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
Assignment
For this lab you are going to make an enhancement to the iLabs you have been working on this session. You will be adding two classes to your UML and developing those classes in C#. You will also add code to the Main() to demonstrate that the new classes work as expected.
The first class you'll add is Commissioned. This represents a commissioned employee. This class is derived from Employee. There are two attributes that are both double: commissionRate and salesAmount. The class should include a default constructor and an overloaded constructor similar to what you did for Hourly and Salaried. The class should also include properties for each attribute, a ToString(), a CalculateWeeklyPay() and a CalculateNetPay(). You will need to set the Annual Salary equal to salesAmount * commissionRate. HINT: look at the properties in the Hourly class for guidance. The weekly pay will be AnnualSalary/52. The TAX_RATE constant will be .75 to calculate the net pay. There is no max for commissionRate or salesAmount however the min is 0.
The second class you'll add is CommissionedPlusBase. This represents a commissioned employee who earns a base salary in addition to commission for sales. This class is derived from Commissioned. There is one attribute that is a double: baseSalary. The class should include a default constructor and an overloaded constructor similar to Commissioned. The class should also include a property for the attribute, a ToString(), a CalculateWeeklyPay() and a CalculateNetPay(). You will need to set the Annual Salary equal to baseSalary + (commissionRate*salesAmount). See HINT above. The weekly pay will be AnnualSalary/52. The TAX_RATE constant will be 75 to calculate the net pay. There is no max for baseSalary however the min is 0.
In the Main, add 2 elements to you array, one for each new class. Prompt the user for values and display the results just like the other classes.
Develop a C# console application that implements an int array. Random class and a second for loop to iterate through the filled array and print the values entered into the array by the random number generator
Determine and print the average age of your family and print the names of anyone who lives in Texas. There are 4 components of your submission including
Briefly describe your new architecture. Include a summary of the changes made to the application to support the new architecture. Describe the new components created for your application, and identify how and where they are used
Create a program that includes the following requirements: Create a CoffeeOrder class
question 1a using the help of a diagram describe the layer of the .net framework that sits between visual basic.net
It's all about Website design which I am taking as in class. It is going to be web site. 3 web pages, 2 font styles, 2 font sizes, 2 colors minimum.
Use a one-dimensional array to solve the following problem: Read in 20 numbers, each of which is between 10 and 100 inclusive.
very boards does a big business in shirts especially for groups and teams. they need a project that will calculate the
Describe how can you enhance LINQ to SQL application performance? Provide examples. Ajax calls can be in form of a GET or POST. Which of these two options are you more likely to use over the other? Consider performance issues in your decision.
postel s. 2001 february. safeguarding our water growing more food with less water. scientific american 2842
write a visual studio c console application to simulate the rolling of two dice. use an object of the random class for
Develop a Windows Form application for the National Soccer Association to enter the teams for each of the 8 group(input of teams for each group) - Develop the C# WinForm Application in Visual Studio 2013.
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +1-415-670-9521
Phone: +1-415-670-9521
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd