Example #1
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void db_UpdateEstimateCompleted(object sender, UpdateEstimateCompletedEventArgs e)
 {
     Result result = null;
     if (e.Error == null)
     {
         result = e.Result;
         if (result.Msg == "成功")
         {
             Windows.CWEPrompt prompt = new Windows.CWEPrompt(result.No);
             prompt.Show();
             prompt.OKButtonClicked += new EventHandler(SetFormClear);
         }
         else
         {
             MessageBox.Show(result.Msg);
         }
     }
     else
     {
         MessageBox.Show(e.Error.Message);
     }
 }
        private void UpdateEstimateCompleted(Object sender, UpdateEstimateCompletedEventArgs e)
        {
            try
            {
                string message = e.Result;
                if (DialogCloseFlg == geDialogCloseFlg.Yes & win != null)
                {
                    win.Close();
                    win = null;
                }

                if (message != "" && message != null)
                {
                    if (message.IndexOf("Auto Insert success : ") > -1)
                    {
                        // 成功
                        objPerent.DataUpdate((int)geWebServiceCallKbn.UpdateEstimate, "");
                        ExMessageBox.Show(message.Replace("Auto Insert success : ", ""));
                    }
                    else
                    {
                        // 失敗
                        ExMessageBox.Show(message);
                        objPerent.DataUpdate((int)geWebServiceCallKbn.UpdateEstimate, message);
                    }
                }
                else
                {
                    // 成功
                    objPerent.DataUpdate((int)geWebServiceCallKbn.UpdateEstimate, "");
                }

            }
            catch (Exception ex)
            {
                this.ProcessingDlgClose();
                ExMessageBox.Show(CLASS_NM + ".GetEstimateListCompleted" + Environment.NewLine + ex.ToString(), "エラー確認");
            }
            finally
            {
                if (DialogCloseFlg == geDialogCloseFlg.Yes & win != null)
                {
                    win.Close();
                    win = null;
                }
            }
        }