mirror of
https://github.com/Microsoft/sql-server-samples.git
synced 2025-12-08 14:58:54 +00:00
WWI App - FrontEndController split into two classes
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
using Belgrade.SqlClient;
|
||||
using Microsoft.AspNetCore.Authentication;
|
||||
using Microsoft.AspNetCore.Authentication.Cookies;
|
||||
using Microsoft.AspNetCore.Authorization;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System;
|
||||
@@ -12,7 +11,7 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace wwi_app.Controllers
|
||||
{
|
||||
public class FrontEndController : Controller
|
||||
public partial class FrontEndController : Controller
|
||||
{
|
||||
private readonly ICommand queryService;
|
||||
private readonly ILogger _logger;
|
||||
@@ -22,81 +21,6 @@ namespace wwi_app.Controllers
|
||||
this.queryService = queryService;
|
||||
this._logger = logger;
|
||||
}
|
||||
|
||||
[ResponseCache(Duration = 60)]
|
||||
public IActionResult Index() { return View(); }
|
||||
|
||||
[ResponseCache(Duration = 60)]
|
||||
public IActionResult Offers() { return View(); }
|
||||
|
||||
[ResponseCache(Duration = 60)]
|
||||
public IActionResult Contact() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult BuyingGroups() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Cities() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Colors() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Countries() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult CustomerCategories() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Customers() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult CustomerTransactions() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Dashboard() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Deals() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult DeliveryMethods() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Invoices() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult PackageTypes() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult PaymentMethods() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult PurchaseOrders() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult SalesOrders() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult StateProvinces() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult StockGroups() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult StockItems() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult SupplierCategories() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Suppliers() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult SupplierTransactions() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult TransactionTypes() { return View(); }
|
||||
|
||||
public async Task<IActionResult> Login(string username, string password)
|
||||
{
|
||||
|
||||
@@ -0,0 +1,83 @@
|
||||
using Microsoft.AspNetCore.Authorization;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
namespace wwi_app.Controllers
|
||||
{
|
||||
public partial class FrontEndController : Controller
|
||||
{
|
||||
[ResponseCache(Duration = 60)]
|
||||
public IActionResult Index() { return View(); }
|
||||
|
||||
[ResponseCache(Duration = 60)]
|
||||
public IActionResult Offers() { return View(); }
|
||||
|
||||
[ResponseCache(Duration = 60)]
|
||||
public IActionResult Contact() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult BuyingGroups() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Cities() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Colors() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Countries() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult CustomerCategories() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Customers() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult CustomerTransactions() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Dashboard() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Deals() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult DeliveryMethods() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Invoices() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult PackageTypes() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult PaymentMethods() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult PurchaseOrders() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult SalesOrders() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult StateProvinces() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult StockGroups() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult StockItems() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult SupplierCategories() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult Suppliers() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult SupplierTransactions() { return View(); }
|
||||
|
||||
[Authorize]
|
||||
public IActionResult TransactionTypes() { return View(); }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user