示例#1
0
 /// <summary>呼出しの完了後イベント(削除処理)</summary>
 void client_Delete_CallCompleted(object sender, SbServiceReference.DeleteCompletedEventArgs e)
 {
     if (e.Result != "")
     {
         // 例外発生時
         WSErrorInfo wse = new WSErrorInfo(e.Result);
         this.labelMessage.Text = e.Result + " , " + e.returnValue + " , " + wse.MessageID + " , " + wse.Message + " , " + wse.Information;
     }
     else
     {
         // 結果(正常系)
         this.labelMessage.Text = e.returnValue + "件削除";
     }
 }
示例#2
0
 /// <summary>呼出しの完了後イベント(参照処理)</summary>
 void client_Select_CallCompleted(object sender, SbServiceReference.SelectCompletedEventArgs e)
 {
     if (e.Result != "")
     {
         // 例外発生時
         WSErrorInfo wse = new WSErrorInfo(e.Result);
         this.labelMessage.Text = e.Result + " , " + e.returnValue + " , " + wse.MessageID + " , " + wse.Message + " , " + wse.Information;
     }
     else
     {
         // 結果(正常系)
         this.textBox2.Text = e.returnValue.CompanyName;
         this.textBox3.Text = e.returnValue.Phone;
     }
 }
 /// <summary>呼出しの完了後イベント(参照処理)</summary>
 void client_Select_CallCompleted(object sender, MuServiceReference.CallCompletedEventArgs e)
 {
     if (e.Result != "")
     {
         // 例外発生時
         WSErrorInfo wse = new WSErrorInfo(e.Result);
         this.labelMessage.Text = e.Result + " , " + e.returnValue + " , " + wse.MessageID + " , " + wse.Message + " , " + wse.Information;
     }
     else
     {
         // 結果(正常系)
         DTRow dtrow = DTTables.StringToDTTables(e.returnValue)[0].Rows[0];
         this.textBox2.Text = dtrow["CompanyName"].ToString();
         this.textBox3.Text = dtrow["Phone"].ToString();
     }
 }
示例#4
0
 /// <summary>呼出しの完了後イベント(一覧取得(動的sql))</summary>
 void client_SelectAll_DSQL_CallCompleted(object sender, SbServiceReference.SelectAll_DSQLCompletedEventArgs e)
 {
     if (e.Result != "")
     {
         // 例外発生時
         WSErrorInfo wse = new WSErrorInfo(e.Result);
         this.labelMessage.Text = e.Result + " , " + e.returnValue + " , " + wse.MessageID + " , " + wse.Message + " , " + wse.Information;
     }
     else
     {
         // 結果(正常系)
         // データバインド
         this.dataGrid1.ItemsSource = e.returnValue;
     }
 }
 /// <summary>呼出しの完了後イベント(一覧取得(動的sql))</summary>
 void client_SelectAll_DSQL_CallCompleted(object sender, MuServiceReference.CallCompletedEventArgs e)
 {
     if (e.Result != "")
     {
         // 例外発生時
         WSErrorInfo wse = new WSErrorInfo(e.Result);
         this.labelMessage.Text = e.Result + " , " + e.returnValue + " , " + wse.MessageID + " , " + wse.Message + " , " + wse.Information;
     }
     else
     {
         // 結果(正常系)
         // データバインド(ToDataSourceでは、削除行を除いたリストを返す)
         this.dataGrid1.ItemsSource = DTTables.StringToDTTables(e.returnValue)[0].Rows.ToDataSource();
     }
 }