private void AddNewDeviceButton_Click() { NewDeviceDialog dialog = new NewDeviceDialog(); dialog.Owner = MainWindow.MWindow; //完成输入工作,成功添加了 if (dialog.ShowDialog().Value) { //获取数据 StandardDeviceDesModel result = dialog.GetResult(); //保存数据 AddNewDeviceDispose(result); } }
private void ModifyButton_Click() { //正在测试,无法删除该器件 if (Testing) { MessageDialog dialogForError = new MessageDialog("该器件信息正在被使用无法修改"); return; } StandardDeviceDesModel model = DBControler.UnityIns.GetSSDesTotalRecord(DeviceID); if (model != null) { NewDeviceDialog newDDialog = new NewDeviceDialog(model, true); if (newDDialog.ShowDialog().Value) { MessageDialog sureDialog = new MessageDialog(String.Format("是否确认修改该标准器件测试信息?\n喷油泵型号 : {0}\n喷油泵编号 : {1}", EquType, EquCode), true); //确认修改 if (sureDialog.ShowDialog().Value) { StandardDeviceDesModel result = newDDialog.GetResult(); result.Id = DeviceID; if (DBControler.UnityIns.ModifySSDesRecord(result)) { BottomPart.Log("成功修改", LogMessage.LevelEnum.Important); } else { BottomPart.Log("修改失败", LogMessage.LevelEnum.Error); } } } } }