using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Logging; using Sarand.BusinessMgr.Net.Core.Web.App; using Sarand.BusinessMgr.Web.Control.Components; using Sarand.BusinessMgr.Web.Control.Models.Instance; namespace Sarand.BusinessMgr.Web.Control.Controllers.Instance { //====================================================================== public partial class OwnerController : SbmController_Control { //------------------------------------------------------------------- // Data members. //------------------------------------------------------------------- // Construction. public OwnerController(SbmLocaliser localiser, ILogger logger) : base(localiser, logger) { } //------------------------------------------------------------------- [Route("Instance/Owner")] public IActionResult Index() { if (!ValidUserSession) AutoLoginUser(); // Redirect to sign-in if not signed-in. if (!ValidUserSession) { ClearKeepLoggedInCookie(); return RedirectToAction("", "Security"); } // Owner page. Model_Owner model = new Model_Owner(Localiser); return View("Views/Instance/Owner/Index.cshtml", model); } //------------------------------------------------------------------- } //====================================================================== }