コード例 #1
0
        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;
            }
        }
コード例 #2
0
        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;
            }
        }