Create a web application that displays the hockey league

Assignment Help Other Subject
Reference no: EM132271223

Instructions:

1. Make a web application in Visual Studio and name it as A3FirstnameLastname.

2. Create a web application that displays the hockey league statistics.

  • You need to create a SQL Server database as a MDF file.
  • Then download the Inventory-SQL-Query.txt file from SLATE, and run the SQL queries in Visual Studio to create the database tables.
  • There are two tables:
  1. Category
  2. Product
  • The CategoryId column of the Category table is a foreign key in Product table.

3. The application should have three webforms, derived from a master page:

  • Home | Add Category | Add Product

4. Refer to the images at the end of this document to get some hints.

  • Your pages do not need to look similar to my design.
  • Use you own imagination to design and style the pages.
  • However, all the required information, as seen in the screenshots below, must be displayed.

Home WebForm:

1. This webform has:

  • DropDownList: to display list of categories.
  • GridView: to display the products belonging to the selected category.

2. On the initial page load, the DropDownList is populated with category names, along with the first item as "Select category".
3. On selecting a category, the products belonging to that category are displayed in the GridView.

  • Use INNER JOIN to print category names instead of category id.

4. If a new category is selected in the DropDownList, update the products GridView accordingly.
5. If user selects "Select Category" again, clear the GridView and display a message advising the user to select a category.
6. There should not be any button on this webform.

Add Category WebForm:
1. This webform has:

  • TextBox: to type the category's name.
  • Button: to add the category's name to the database.
  • RequiredValidationControl: to add the validation.

2. This webform adds the category's name to the database table.
3. Add validation control so that the text field cannot be left blank.

Add Product WebForm:

1. This webform has:

  • Three TextBoxes: to enter the product's name, price and quantity.
  • DropDownList: to display categories.
  • Button: to add the above information to the database.
  • Validation Controls: to handle any validations that may occur.

2. On the initial page load, the category DropDownList is filled with their names, along with the first item as "Select category".
3. Then the user can enter the other data in the textboxes.
4. No field could be left blank or unselected.
Add the necessary validation controls.

App Design:

1. Use a master page to design the layout of the application.

Your application should have a header that displays the website title. Add a background image to the header.
A navigation bar, either under the header, or in a sidebar having these links:
i. Home | Add Category | Add Product
A main content section that will change its content from page to page.
A footer that display's your name and student ID.

2. Give proper names to all the ASP.NET server controls.

3. Create all your webforms using the master page.

4. There should be no compile-time errors or run-time exceptions in your application.

Attachment:- Assignment.rar

Reference no: EM132271223

Questions Cloud

Prepare a memo that describes the budget cycle : You are the Budget Director of a small city that has just elected new City Council members. Prepare a memo that describes the budget cycle.
What are the apple company mission and vision : What are the Apple company mission and vision? Is Apple a company with a clear mission and vision statements?
What new research has been conducted on this topic : What new research has been conducted on this topic? Incorporate the new research articles. What is the connection to the main article?
Vice president of finance : You are the vice president of finance. Your administrative assistant, Kenny, is often late getting to work. You have tolerated it for the past year
Create a web application that displays the hockey league : PROG37721 Web Services using C# and .NET Programming - Sheridan College - Create a web application that displays the hockey league statistics
Explain schizophrenia using psychological factors : Review the ways theorists explain schizophrenia using psychological and sociocultural factors (not biological), and offer your conceptualization of Nash's.
Break down what you would do step by step as a manager : Other than you, the administrative assistant, Ana, is the only one with the key to the cabinet. You need to talk to Ana."
What are some concepts that you need to understand : What are some concepts that you need to understand and know about in this article? What are the most important ideas you would have to understand.
How would you as a teacher empower a student : How would you as a teacher empower a student? What is your take regarding the future of education in America? The response must be typed, single spaced.

Reviews

len2271223

3/31/2019 10:40:47 PM

Note: 1. Assignment must be completed as an individual effort. 2. Due date for submission is specified in SLATE. 3. All online submissions will be done via SLATE (Email submissions will NOT be accepted). 4. Late assignments will be penalized 10% each day for up to 3 days. After that, it is worth zero. Finishing and Submitting: 1. There should be some sample data in the database before submitting. • Add at least three categories and three products under each category. 2. ZIP the assignment’s solution folder and upload it to Assignments in SLATE.

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

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!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd