EPLAN_PROD_Plugin/Sinvo.EplanHpD.Plugin.WPFUI/Extension/CheckedModelExt.cs

24 lines
650 B
C#
Raw Normal View History

2024-11-13 13:39:06 +08:00
using Sinvo.EplanHpD.Plugin.WPFUI.Models;
2024-12-05 14:37:31 +08:00
namespace Sinvo.EplanHpD.Plugin.WPFUI.Extension
2024-11-13 13:39:06 +08:00
{
public static class CheckedModelExt
{
2025-04-03 17:30:50 +08:00
/// <summary>
/// 设置检查状态
/// </summary>
/// <param name="model"></param>
/// <param name="errorMsg"></param>
2024-11-13 13:39:06 +08:00
public static void SetError(this CheckedModel model, string errorMsg)
{
model.IsError = true;
model.ErrorCount += 1;
if (!string.IsNullOrEmpty(model.CheckedMsg))
{
model.CheckedMsg += "\r\n";
2025-04-03 17:30:50 +08:00
}
2024-11-13 13:39:06 +08:00
model.CheckedMsg += errorMsg;
}
}
}