using System.Diagnostics; using Edge.WebHost.Models; using Edge.WebHost.Models.SmartFuel; using Microsoft.AspNetCore.Mvc; namespace Edge.WebHost.Controllers { public class ConfigController : Controller { public IActionResult Index() { var smartFuelInfo = new SmartFuelViewInfo(); smartFuelInfo.queryString = Request.Query["q"].ToString(); return View("../WebConsole/Config/Index", smartFuelInfo); } public IActionResult FuelConfigFnav() { return PartialView("/Views/WebConsole/Config/FuelConfigFnav.cshtml"); } public IActionResult PriceChangeRnav() { return PartialView("/Views/WebConsole/Config/FuelConfigPartial/PriceChangeRnav.cshtml"); } public IActionResult FuelChangeRnav() { return PartialView("/Views/WebConsole/Config/FuelConfigPartial/FuelChangeRnav.cshtml"); } public IActionResult TankConfigFnav() { return PartialView("/Views/WebConsole/TankDetails/Config/TankConfigFnav.cshtml"); } public IActionResult OtherConfigRnav() { return PartialView("/Views/WebConsole/TankDetails/Config/OtherConfigRnav.cshtml"); } public IActionResult ProbeConfigRnav() { return PartialView("/Views/WebConsole/TankDetails/Config/ProbeConfigRnav.cshtml"); } public IActionResult ProductManageRnav() { return PartialView("/Views/WebConsole/TankDetails/Config/ProductManageRnav.cshtml"); } public IActionResult TankConfigRnav() { return PartialView("/Views/WebConsole/TankDetails/Config/TankConfigRnav.cshtml"); } public IActionResult TankManageRnav() { return PartialView("/Views/WebConsole/TankDetails/Config/TankManageRnav.cshtml"); } public IActionResult FairbanksFnav() { return PartialView("/Views/WebConsole/FairBanks/Config/FairbanksFnav.cshtml"); } public IActionResult FairbanksRnav() { return PartialView("/Views/WebConsole/FairBanks/Config/FairbanksRnav.cshtml"); } [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)] public IActionResult Error() { return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier }); } } }