コード例 #1
0
 void db_GetSupplierCompleted(object sender, GetSupplierCompletedEventArgs e)
 {
     if (e.Error == null)
     {
         cboSupplier.SelectedValuePath = "Code";
         cboSupplier.DisplayMemberPath = "Nm";
         cboSupplier.ItemsSource = e.Result;
     }
 }
コード例 #2
0
        private void GetSupplierCompleted(Object sender, GetSupplierCompletedEventArgs e)
        {
            try
            {
                objSupplier = e.Result;
                if (DialogCloseFlg == geDialogCloseFlg.Yes & win != null)
                {
                    win.Close();
                    win = null;
                }

                if (objSupplier != null)
                {
                    if (objSupplier.message != "" && objSupplier.message != null)
                    {
                        // 失敗
                        ExMessageBox.Show(objSupplier.message);
                        objPerent.DataSelect((int)geWebServiceCallKbn.GetSupplier, (object)objSupplier);
                    }
                    else
                    {
                        // 成功
                        objPerent.DataSelect((int)geWebServiceCallKbn.GetSupplier, (object)objSupplier);
                    }
                }
                else
                {
                    objPerent.DataSelect((int)geWebServiceCallKbn.GetSupplier, null);
                }

            }
            catch (Exception ex)
            {
                this.ProcessingDlgClose();
                ExMessageBox.Show(CLASS_NM + ".GetSupplierCompleted" + Environment.NewLine + ex.ToString(), "エラー確認");
            }
            finally
            {
                if (DialogCloseFlg == geDialogCloseFlg.Yes & win != null)
                {
                    win.Close();
                    win = null;
                }
            }
        }
コード例 #3
0
        private void GetSupplierCompleted(Object sender, GetSupplierCompletedEventArgs e)
        {
            try
            {
                if (DialogCloseFlg == geDialogCloseFlg.Yes & win != null)
                {
                    win.Close();
                    win = null;
                }

                objMstName = e.Result;
                if (objMstName != null)
                {
                    if (objMstName.message != "" && objMstName.message != null)
                    {
                        // 認証失敗
                        ExMessageBox.Show(objMstName.message);
                        objPerent.MstDataSelect(WebServiceMstNmCallKbn, null);
                    }
                    else
                    { 
                        // 認証成功
                        objPerent.MstDataSelect(WebServiceMstNmCallKbn, objMstName);
                    }
                }
                else
                {
                    objPerent.MstDataSelect(WebServiceMstNmCallKbn, null);
                }
            }
            catch (Exception ex)
            {
                Common.gblnDesynchronizeLock = false;
                ExMessageBox.Show(CLASS_NM + ".GetSupplierCompleted" + Environment.NewLine + ex.ToString(), "エラー確認");
            }
            finally
            {
                if (DialogCloseFlg == geDialogCloseFlg.Yes & win != null)
                {
                    win.Close();
                    win = null;
                }
            }
        }