Giter Club home page Giter Club logo

Andrew Gunn's Projects

assign04-efcore icon assign04-efcore

Using what you learned in class, you will implement EFCore in the Northwind application. Be sure to utilize the ER diagram when creating your data model. When you are finished, you will display the list of product categories.

assign05-efcore icon assign05-efcore

In the Northwind application, display products filtered by category: Update Category view: use a Bootstrap list view to display categories link each category to a new controller method (Product/Index) use the category id as the route-id Modify Product Controller: modify Category method to sort categories by name add Index controller method (pass filtered list of products to view) NOTE: do not include discontinued products Create Products/Index view - use bootstrap table to display products

assign06-discounts icon assign06-discounts

For the first part of this assignment, complete the featured discounts on the homepage of the Northwind application: Clicking on a discount code link should display a toast (along with sound effect) The toast should display the selected discount title and code Part 2 of this assignment, involves creating the discounts controller method and view. The discounts controller method should be added to the product controller and return the appropriate model to its view. The view should display all current product discounts (use valid date range) in a Bootstrap list view. In addition, the Navbar should be updated - the Products/Current Discounts link should navigate to the appropriate controller method.

assign07-midterm icon assign07-midterm

In this assignment, you will add a new controller (Customer) to the Northwind application. You will add a controller method (Register) to the Customer controller which will return a view when requested (/Customer/Register). The view will display a form designed to add customer data to the database. You will need to add a new Model to the application (Customer). Use the attached ERD to help you design the new class. When creating your class, use data annotations to require the CompanyName field. Update the derived context adding a DBSet for Customers. Use data migrations to ensure that your database and model are in sync. Once the new table has been added to the database, design your form to add CompanyName (Do not try to insert all fields right away - more prone to mistakes). Modify the derived context - create a method AddCustomer to save a customer to the database. You will need to create a controller method in the Customer controller to respond to POST requests for Customer/Register. Use custom validation to ensure that company names are unique. Once you can save a customer in the database using CompanyName, complete the Register form to include all database fields. Update the Navbar to reflect the changes. Extra Credit: Display all customers after the new customer is successfully added.

auctionnext icon auctionnext

Microservices app using NextJS + .NET 8, Duende IdentityServer, MassTransit, RabbitMQ, gRPC, SSO, Stripe, Talon.One, EasyPost, running Redis, OpenTelemetry and Grafana on Docker and Kubernetes. React Native and MAUI Blazor Hybrid mobile apps also in development.

azd icon azd

Azure Developer projects

bmicalc icon bmicalc

Xamarin mobile app for BMI calculation

cmscommerce icon cmscommerce

An actual working Alloy templated install of Optimizely CMS 12 + Commerce 14 site

corehealth icon corehealth

Project for Information System Design class. Version 1, still have to add other DB functions

ddos-script icon ddos-script

All things to do after installing Kali Linux and Add more awesome hacking tools to your Kali Linux system

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.