ConfigController.cs 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. using System.Diagnostics;
  2. using Edge.WebHost.Models;
  3. using Edge.WebHost.Models.SmartFuel;
  4. using Microsoft.AspNetCore.Mvc;
  5. namespace Edge.WebHost.Controllers
  6. {
  7. public class ConfigController : Controller
  8. {
  9. public IActionResult Index()
  10. {
  11. var smartFuelInfo = new SmartFuelViewInfo();
  12. smartFuelInfo.queryString = Request.Query["q"].ToString();
  13. return View("../WebConsole/Config/Index", smartFuelInfo);
  14. }
  15. public IActionResult FuelConfigFnav()
  16. {
  17. return PartialView("/Views/WebConsole/Config/FuelConfigFnav.cshtml");
  18. }
  19. public IActionResult PriceChangeRnav()
  20. {
  21. return PartialView("/Views/WebConsole/Config/FuelConfigPartial/PriceChangeRnav.cshtml");
  22. }
  23. public IActionResult FuelChangeRnav()
  24. {
  25. return PartialView("/Views/WebConsole/Config/FuelConfigPartial/FuelChangeRnav.cshtml");
  26. }
  27. public IActionResult TankConfigFnav()
  28. {
  29. return PartialView("/Views/WebConsole/TankDetails/Config/TankConfigFnav.cshtml");
  30. }
  31. public IActionResult OtherConfigRnav()
  32. {
  33. return PartialView("/Views/WebConsole/TankDetails/Config/OtherConfigRnav.cshtml");
  34. }
  35. public IActionResult ProbeConfigRnav()
  36. {
  37. return PartialView("/Views/WebConsole/TankDetails/Config/ProbeConfigRnav.cshtml");
  38. }
  39. public IActionResult ProductManageRnav()
  40. {
  41. return PartialView("/Views/WebConsole/TankDetails/Config/ProductManageRnav.cshtml");
  42. }
  43. public IActionResult TankConfigRnav()
  44. {
  45. return PartialView("/Views/WebConsole/TankDetails/Config/TankConfigRnav.cshtml");
  46. }
  47. public IActionResult TankManageRnav()
  48. {
  49. return PartialView("/Views/WebConsole/TankDetails/Config/TankManageRnav.cshtml");
  50. }
  51. public IActionResult FairbanksFnav()
  52. {
  53. return PartialView("/Views/WebConsole/FairBanks/Config/FairbanksFnav.cshtml");
  54. }
  55. public IActionResult FairbanksRnav()
  56. {
  57. return PartialView("/Views/WebConsole/FairBanks/Config/FairbanksRnav.cshtml");
  58. }
  59. [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
  60. public IActionResult Error()
  61. {
  62. return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier });
  63. }
  64. }
  65. }