public async Task <IActionResult> Paging(int id) { //MachineApplication _application = new MachineApplication(_repository); PageMsg <EquipmentDto> pageMsg = await _application.PaggingMachinesAsync(id); return(Json(pageMsg)); }
public async Task <IActionResult> Index() { //MachineApplication _application = new MachineApplication(_repository); PageMsg <EquipmentDto> pageMsg = await _application.PaggingMachinesAsync(1); return(View(pageMsg)); }
public async Task <PageMsg <EquipmentDto> > PaggingMachinesAsync(int current, int capacity = 20) { if (current < 1) { current = 1; } DataBoxDto <EquipmentDto> dataBoxDto = await Repository.QuantitativeTargetsAsync(current, capacity); if (0 == dataBoxDto.Total) { return(new PageMsg <EquipmentDto>() { Msg = "获取数据异常或者没数据", BusinessResult = false }); } PageMsg <EquipmentDto> pageMsg = new PageMsg <EquipmentDto>(dataBoxDto.Data, current, dataBoxDto.Total, capacity); pageMsg.Msg = "获取成功"; pageMsg.BusinessResult = true; return(pageMsg); }
public void OnLoadTlfDaPage(object sender, PageMsg e) { if (_Page != e.Page) { Debug.Assert(e.Page < 3); _Page = e.Page; int absPageBegin = _Page * _NumPositionsByPage; if (_Page == 0) { _TlfPageFirstBT.Text = "2"; _TlfPageSecondBT.Text = "3"; } else if (_Page == 1) { _TlfPageFirstBT.Text = "1"; _TlfPageSecondBT.Text = "3"; } else if (_Page == 2) { _TlfPageFirstBT.Text = "1"; _TlfPageSecondBT.Text = "2"; } for (int i = 0; i < _NumPositionsByPage; i++) { HMIButton bt = _TlfButtons[i]; TlfDst dst = _StateManager.Tlf[i + absPageBegin]; Reset(bt, dst); } ResetBtPage(_TlfPageFirstBT); ResetBtPage(_TlfPageSecondBT); } }
public void OnRdPageEngine(object sender, PageMsg msg) { _Logger.Trace("Procesando {0}: {1}", EventTopicNames.RdPageEngine, msg); _StateManager.Radio.Page = msg.Page; }
public void OnLoadTlfDaPage(object sender, PageMsg e) { if (_Page != e.Page) { Debug.Assert(e.Page < Settings.Default.NumTelPages); _Page = e.Page; int absPageBegin = _Page * _NumPositionsByPage; foreach (HMIButton page in _TlfPageButtons) { page.Enabled = true; } for (int i = 0; i < _NumPositionsByPage; i++) { // La página 9 sólo tiene 18 posiciones de AD if (_Page == 8 && i == 18) { continue; } HMIButton bt = _TlfButtons[i]; TlfDst dst = _StateManager.Tlf[i + absPageBegin]; Reset(bt, dst); } switch (_Page) { case 0: _TlfPage1BT.Enabled = false; ResetBtPage(_TlfPage1BT); break; case 1: _TlfPage2BT.Enabled = false; ResetBtPage(_TlfPage2BT); break; case 2: _TlfPage3BT.Enabled = false; ResetBtPage(_TlfPage3BT); break; case 3: _TlfPage4BT.Enabled = false; ResetBtPage(_TlfPage4BT); break; case 4: _TlfPage5BT.Enabled = false; ResetBtPage(_TlfPage5BT); break; case 5: _TlfPage6BT.Enabled = false; ResetBtPage(_TlfPage6BT); break; case 6: _TlfPage7BT.Enabled = false; ResetBtPage(_TlfPage7BT); break; case 7: _TlfPage8BT.Enabled = false; ResetBtPage(_TlfPage8BT); break; case 8: _TlfPage9BT.Enabled = false; ResetBtPage(_TlfPage9BT); break; } } }