using Microsoft.AspNetCore.Mvc; using WMS.BZModels; using WMS.BZServices.KLHC; namespace WMS.BZWeb.Areas.KLHCManager.Controllers { [Area("KLHCManager")] public class EnumsController : MvcControllerBase { private readonly EnumService _enumService; public EnumsController(EnumService enumService) { _enumService = enumService; } [HttpGet] public ActionResult GetInvStateList() { return Success(_enumService.InvStateList()); } [HttpGet] public ActionResult GetTaskStatusList() { return Success(_enumService.TaskStatusList()); } [HttpGet] public ActionResult GetTaskTypeList() { return Success(_enumService.TaskTypeList()); } [HttpGet] public ActionResult GetTaskBusTypeList() { return Success(_enumService.TaskBusTypeList()); } [HttpGet] public ActionResult GetAGVTaskTypeList() { return Success(_enumService.AGVTaskTypeList()); } [HttpGet] public ActionResult GetFackbeekTypeList() { return Success(_enumService.FackbeekTypeList()); } [HttpGet] public ActionResult GetAGVTaskStatusList() { return Success(_enumService.AGVTaskStatus()); } [HttpGet] public ActionResult GetContGrpTypeList() { return Success(_enumService.ContGrpTypeList()); } [HttpGet] public ActionResult GetDocTypeList() { return Success(_enumService.DocTypeList()); } [HttpGet] public ActionResult GetDocStateList() { return Success(_enumService.DocStateList()); } [HttpGet] public ActionResult GetLocationStateList() { return Success(_enumService.LocationStateList()); } [HttpGet] public ActionResult GetAutoManualOutTypeList() { return Success(_enumService.AutoManualOutTypeList()); } [HttpGet] public ActionResult InvLockStateList() { return Success(_enumService.InvLockStateList()); } [HttpGet] public ActionResult YesNoList() { return Success(_enumService.YesNoList()); } } }