public IList <SystemProjectDTO> GetCustomer(dynamic values) { var jsonData = values.ToString(); GoldenLineNormalQueryViewModel vm = JsonConvert.DeserializeObject <GoldenLineNormalQueryViewModel>(jsonData); return(_goldenLineService.GetCustomers(vm.BG_Organization_UID)); }
public PagedListModel <GL_BuildPlanDTO> GetBuildPlan(dynamic values) { var jsonData = values.ToString(); GoldenLineNormalQueryViewModel vm = JsonConvert.DeserializeObject <GoldenLineNormalQueryViewModel>(jsonData); Page page = JsonConvert.DeserializeObject <Page>(jsonData); return(_goldenLineService.GetBuildPlanPaged(vm, page)); }
// Get Paged Station public PagedListModel <GL_StationDTO> GetStationPaged(GoldenLineNormalQueryViewModel queryVM, Page page) { var dtos = GetStation(queryVM.LineID); return(new PagedListModel <GL_StationDTO>(dtos.Count, dtos.Skip(page.PageNumber * page.PageSize).Take(page.PageSize))); }
// Get Paged build plan public PagedListModel <GL_BuildPlanDTO> GetBuildPlanPaged(GoldenLineNormalQueryViewModel queryVM, Page page) { var dtos = GetBuildPlan(queryVM.LineID); return(new PagedListModel <GL_BuildPlanDTO>(dtos.Count, dtos)); }
// Get Paged Line public PagedListModel <GL_LineDTO> GetLinePaged(GoldenLineNormalQueryViewModel queryVM, Page page) { var dtos = GetLines(queryVM.Plant_Organization_UID, queryVM.FunPlant_Organization_UID, queryVM.BG_Organization_UID, queryVM.IsEnabled); return(new PagedListModel <GL_LineDTO>(dtos.Count, dtos.Skip(page.PageNumber * page.PageSize).Take(page.PageSize))); }