在 {ddlWhereFailureOccurred.Text} 发起的编号为:{MaintenanceAutoID} 的保修单,设备 {CurrentDeviceInfo.EquipmentName}({CurrentDeviceInfo.EquipmentID}) 发生故障,{(deviceWarrantyRequestForm.InProduction ? "存有产品在加工中,产品批次号:" + deviceWarrantyRequestForm.Batch : "")} ,请您尽快评估故障情况。
"); + builder.AppendLine($"发起人:生产部 - {Runtime.CurrentUser.UserName}
"); + mail.Body = builder.ToString(); + string msgResult = ""; + //收件人 + mail.ToMailAddress = EmailList.ToArray(); + MailKitHelp.SendStatus ss = mail.Send(out msgResult); + } + } + catch (Exception ex) + { + XtraMessageBoxHelper.Warn($"新增数据成功,邮件发送失败,失败原因:{ex.Message}"); } - if (EmailList.Count > 0 && InitializeMail()) - { - mail.Title = $"有在生产的设备出现故障,请您尽快评估故障状态!"; - mail.IsBodyHtml = true; - System.Text.StringBuilder builder = new System.Text.StringBuilder(); - builder.AppendLine($"在 {ddlWhereFailureOccurred.Text} 的 {CurrentDeviceInfo.EquipmentName}({CurrentDeviceInfo.EquipmentID}) 发生故障,{(deviceWarrantyRequestForm.InProduction ? "存有产品在加工中,产品批次号:" + deviceWarrantyRequestForm.Batch : "")} ,请您尽快评估故障情况。
"); - builder.AppendLine($"发起人:生产部 - {Runtime.CurrentUser.UserName}
"); - mail.Body = builder.ToString(); - string msgResult = ""; - //收件人 - mail.ToMailAddress = EmailList.ToArray(); - MailKitHelp.SendStatus ss = mail.Send(out msgResult); - } + DialogResult = DialogResult.OK; } diff --git a/TsSFCDeivceClient/pageDeviceMaintenanceFormView.cs b/TsSFCDeivceClient/pageDeviceMaintenanceFormView.cs index b73a9a4..56f0fd0 100644 --- a/TsSFCDeivceClient/pageDeviceMaintenanceFormView.cs +++ b/TsSFCDeivceClient/pageDeviceMaintenanceFormView.cs @@ -211,6 +211,8 @@ namespace TsSFCDeivceClient /// void InitializeGridViewStyle() { + gridView1.OptionsMenu.EnableColumnMenu = false; + gridView1.OptionsSelection.ShowCheckBoxSelectorInColumnHeader = DevExpress.Utils.DefaultBoolean.False; /// 自增长行号 gridView1.CustomDrawRowIndicator += (s, e) => { @@ -464,13 +466,11 @@ namespace TsSFCDeivceClient } CloseWaitForm(); XtraMessageBoxHelper.Info("操作成功!"); - InitializeGridDatas(); } catch (Exception ex) { CloseWaitForm(); XtraMessageBoxHelper.Error(ex.Message); - InitializeGridDatas(); } } @@ -527,13 +527,11 @@ namespace TsSFCDeivceClient } CloseWaitForm(); XtraMessageBoxHelper.Info("操作成功!"); - InitializeGridDatas(); } catch (Exception ex) { CloseWaitForm(); XtraMessageBoxHelper.Error(ex.Message); - InitializeGridDatas(); } } @@ -579,7 +577,6 @@ namespace TsSFCDeivceClient CloseWaitForm(); XtraMessageBoxHelper.Info("操作成功!"); - InitializeGridDatas(); } } else @@ -596,7 +593,6 @@ namespace TsSFCDeivceClient { CloseWaitForm(); XtraMessageBoxHelper.Error(ex.Message); - InitializeGridDatas(); } } }