Index.cshtml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. @using Applications.UniversalApi_WebConsole_App.Models.OnlineMonitor
  2. @model Applications.UniversalApi_WebConsole_App.Models.OnlineMonitor.OnlineMonitorInfo
  3. @*@{
  4. Layout = null;
  5. }*@
  6. <!DOCTYPE html>
  7. <html>
  8. <head>
  9. <meta name="viewport" content="width=device-width" />
  10. <title>Index</title>
  11. </head>
  12. <body>
  13. <div id="Fusion_Screen" style="width: 1280px; height: 635px;">
  14. @{
  15. //await Html.RenderPartialAsync("OnlineMonitorHeader");
  16. <div id="online_tabview">
  17. @{
  18. if (Model.NavigationInfo == null || Model.NavigationInfo.CurrentTab == Operation.PumpView)
  19. {
  20. await Html.RenderPartialAsync("Pumps", @Model);
  21. }
  22. else if (Model.NavigationInfo.CurrentTab == Operation.ChartView)
  23. {
  24. await Html.RenderPartialAsync("Chart", @Model);
  25. }
  26. else if (Model.NavigationInfo.CurrentTab == Operation.NozzleView)
  27. {
  28. await Html.RenderPartialAsync("Nozzles", @Model);
  29. }
  30. else if (Model.NavigationInfo.CurrentTab == Operation.UploadView)
  31. {
  32. await Html.RenderPartialAsync("Upload");
  33. }
  34. }
  35. </div>
  36. await Html.RenderPartialAsync("OnlineMonitorFooter", @Model.NavigationInfo);
  37. }
  38. </div>
  39. </body>
  40. </html>