public NoWorkDayViewModel GetViewModel(string userName, string buildID) { DateTime today = DateTime.Now; string beginDate = today.ToString("yyyy-MM-01 00:00:00"); string endDate = today.ToString("yyyy-MM-dd HH:mm:00"); string energyCode = ""; List <EnergyItemDict> energys = tvcontext.GetEnergyItemDictByBuild(buildID); if (energys.Count > 0) { energyCode = energys.First().EnergyItemCode; } List <TreeViewModel> treeView = tvcontext.GetCircuitTreeListViewModel(buildID, energyCode); List <NoWorkDay> data = context.GetCircuitData(buildID, energyCode, beginDate, endDate); NoWorkDayViewModel viewModel = new NoWorkDayViewModel(); viewModel.Energys = energys; viewModel.TreeView = treeView; viewModel.Data = data; return(viewModel); }
public NoWorkDayViewModel GetViewModel(string userName, string buildID, string energyCode, string beginDate, string endDate) { beginDate = beginDate + " 00:00:00"; endDate = endDate + " 23:59:00"; List <TreeViewModel> treeView = tvcontext.GetCircuitTreeListViewModel(buildID, energyCode); List <NoWorkDay> data = context.GetCircuitData(buildID, energyCode, beginDate, endDate); NoWorkDayViewModel viewModel = new NoWorkDayViewModel(); viewModel.TreeView = treeView; viewModel.Data = data; return(viewModel); }
public NoWorkDayViewModel GetViewModel(string userName, string buildID, string energyCode) { DateTime today = DateTime.Now; string beginDate = today.ToString("yyyy-MM-01 00:00:00"); string endDate = today.ToString("yyyy-MM-dd HH:mm:00"); List <TreeViewModel> treeView = tvcontext.GetCircuitTreeListViewModel(buildID, energyCode); List <NoWorkDay> data = context.GetCircuitData(buildID, energyCode, beginDate, endDate); NoWorkDayViewModel viewModel = new NoWorkDayViewModel(); viewModel.TreeView = treeView; viewModel.Data = data; return(viewModel); }