NonInventPurchasingSystem/CPRNIMS.WebApps/ViewComponents/Canvass/CanvassingTabPageVC.cs

20 lines
737 B
C#

using Microsoft.AspNetCore.Mvc;
namespace CPRNIMS.WebApps.ViewComponents.Canvass
{
public class CanvassingTabPageViewComponent : ViewComponent
{
public IViewComponentResult Invoke(int canvassingTabPageId)
{
string viewName = canvassingTabPageId switch
{
1 => "~/Views/Components/CanvassMgmt/CanvassingTabPage/ForTagging.cshtml",
2 => "~/Views/Components/CanvassMgmt/CanvassingTabPage/ForCanvass.cshtml",
3 => "~/Views/Components/CanvassMgmt/CanvassingTabPage/ForApproval.cshtml",
_ => "~/Views/Components/CanvassMgmt/CanvassingTabPage/Completed.cshtml"
};
return View(viewName);
}
}
}