非空校验
This commit is contained in:
parent
0938cb02b2
commit
eb6cf78500
@ -29,7 +29,7 @@ namespace InSituLaboratory.ViewModels.Pages.Dialogs
|
||||
|
||||
public SysSequentialDetails SysSequentialdata { get; set; }
|
||||
|
||||
public List<Int32> Intlist { get; set; } = new List<Int32>() { 1, 2, 3, 4, 5, 6 };
|
||||
public static List<Int32> Intlist { get; set; } = new List<Int32>() { 1, 2, 3, 4, 5, 6 };
|
||||
|
||||
public string? workTime { get; set; }
|
||||
public string? minworkTime { get; set; }
|
||||
@ -163,6 +163,7 @@ namespace InSituLaboratory.ViewModels.Pages.Dialogs
|
||||
}
|
||||
|
||||
DeviceNodes = _deviceSvice.GetDevices().ToList();
|
||||
Intlist = new List<Int32>() { 1, 2, 3, 4, 5, 6 };
|
||||
}
|
||||
|
||||
public override void DoSave()
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
using InSituLaboratory.IService;
|
||||
using InSituLaboratory.Models;
|
||||
using InSituLaboratory.Service;
|
||||
using Microsoft.IdentityModel.Tokens;
|
||||
using Prism.Commands;
|
||||
using Prism.Services.Dialogs;
|
||||
using System;
|
||||
@ -10,6 +11,7 @@ using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace InSituLaboratory.ViewModels.Pages.Dialogs
|
||||
{
|
||||
@ -59,6 +61,12 @@ namespace InSituLaboratory.ViewModels.Pages.Dialogs
|
||||
{
|
||||
try
|
||||
{
|
||||
//非空校验
|
||||
if (string.IsNullOrEmpty(SysDevice.DeviceType) || string.IsNullOrEmpty(SysDevice.DeviceName) || string.IsNullOrEmpty(SysDevice.WorkTime) || string.IsNullOrEmpty(SysDevice.MinWorkTime))
|
||||
{
|
||||
throw new Exception("参数配置信息不能为空!");
|
||||
}
|
||||
|
||||
//新增
|
||||
if (SysDevice.ID == 0)
|
||||
{
|
||||
@ -84,7 +92,7 @@ namespace InSituLaboratory.ViewModels.Pages.Dialogs
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
MessageBox.Show(ex.Message);
|
||||
System.Windows.Forms.MessageBox.Show(ex.Message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user