private void LoadCodeDetailData(string CodeSetName) { i9Message RequestMessage = new i9Message(); RequestMessage.MsgBody = CodeSetName; RequestMessage.ToBizLayer = MobileMessageType.Admin; RequestMessage.ToBizLayerMsgType = AdminType.Code_GetCodeDetail_Admin; i9Message responseMsg = i9MessageManager.SendMessage(RequestMessage); if (responseMsg.ErrorStatus.IsError) { LogManager.Instance.LogMessage(responseMsg.ErrorStatus); //AppCommand.SendCommand(AppCommandType.Error, AppSubCommandType.DisplayError, ""); MessageBox.Show("Unable to get codes, please try again.", "Codes", MessageBoxButton.OK, MessageBoxImage.Information); this.DataContext = null; return; } if (responseMsg.HasTables()) { CodeDetailDataTable = responseMsg.MsgBodyDataSet.Tables[0]; this.DataContext = CodeDetailDataTable.DefaultView; } else { this.DataContext = null; } }
private void LoadPersonnelDetailData(string PersonnelID) { i9Message RequestMessage = new i9Message(); RequestMessage.MsgBody = PersonnelID; RequestMessage.ToBizLayer = MobileMessageType.Admin; RequestMessage.ToBizLayerMsgType = AdminType.SysPer_PersonGet; i9Message responseMsg = i9MessageManager.SendMessage(RequestMessage); if (responseMsg.ErrorStatus.IsError) { LogManager.Instance.LogMessage(responseMsg.ErrorStatus); MessageBox.Show("Unable to get peronnel, please try again.", "Personnel", MessageBoxButton.OK, MessageBoxImage.Information); this.DataContext = null; return; } if (responseMsg.HasTables()) { PersonnelDetailDS = responseMsg.MsgBodyDataSet; this.DataContext = PersonnelDetailDS.Tables["i9SysPersonnel"].DefaultView; } else { this.DataContext = null; } }