コード例 #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            var mesage = DataValidation.Validata(Result);

            if (mesage == null)
            {
                try
                {
                    var result = serviceClient.SaveLH_MergeBill(this.Result, LHOBODNOS.ToArray());
                    var msg    = result ? "保存成功" : "保存失败";
                    MsgHelper.ShowInformation(msg);
                    if (result)
                    {
                        this.Dispose();
                    }
                }
                catch (Exception exception)
                {
                    MsgHelper.ShowError(exception.Message);
                }
            }
            else
            {
                StringBuilder builder = new StringBuilder();
                foreach (var m in mesage)
                {
                    builder.Append($"{m}\r\n");
                }
                MsgHelper.ShowInformation(builder.ToString());
            }
        }