Using C# and Windows Presentation Foundation (WPF), design and implement a standalone desktop time management application that fulfils the following requirements: 1. The user must be able to add...

1 answer below »

Using C# and Windows Presentation Foundation (WPF), design and implement a standalone desktop time management application that fulfils the following requirements:


1. The user must be able to add multiple modules for the semester. The following data must be stored for each module:
a. Code, for example, PROG6212
b. Name, for example, Programming 2B
c. Number of credits, for example, 15
d. Class hours per week, for example, 5
2. The user must be able to enter the number of weeks in the semester.
3. The user must be able to enter a start date for the first week of the semester.
4. The software shall display a list of the modules with the number of hours of self-study that is required for each module per week.


The number shall be calculated as follows:


self-study hours per week=number of credits × 10/number of weeks − class hours per week


5. The user must be able to record the number of hours that they spend working on a specific module on a certain date.
6. The software shall display how many hours of self-study remains for each module for the current week. This should be calculated based on the number of hours already recorded on days during the current week.
7. The software shall not persist the user data between runs. The data shall only be stored in

memory while the software is running.


8. You must make use of Language Integrated Query (LINQ) to manipulate the data.



Answered 107 days AfterJun 03, 2022

Answer To: Using C# and Windows Presentation Foundation (WPF), design and implement a standalone desktop time...

Aditi answered on Sep 19 2022
71 Votes
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here