| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- using ivf_tl_Entity.Enums;
- using ivf_tl_Manage.Converts;
- using ivf_tl_Manage.ViewModels;
- using ivf_tl_Manage.Win;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows;
- using System.Windows.Controls;
- using System.Windows.Data;
- using System.Windows.Documents;
- using System.Windows.Input;
- using System.Windows.Media;
- using System.Windows.Media.Imaging;
- using System.Windows.Navigation;
- using System.Windows.Shapes;
- namespace ivf_tl_Manage.Views
- {
- /// <summary>
- /// AlarmSettingView.xaml 的交互逻辑
- /// </summary>
- public partial class AlarmSettingView : UserControl
- {
- private AlarmSettingViewModel vm;
- public AlarmSettingView()
- {
- InitializeComponent();
- Loaded += (a, b) => { vm = (AlarmSettingViewModel)this.DataContext; };
- }
- private void MessageBoxShow(string mess)
- {
- try
- {
- AppData.Instance.MainWindowViewModel.MaskVisibility = true;
- //new MessageBoxWindow("操作失败", mess, AppData.Instance.MainWindow).ShowDialog();
- new MessageBoxWindow(KeyToStringConvert.GetLanguageStringByKey("0286"), mess, AppData.Instance.MainWindow).ShowDialog();
- AppData.Instance.MainWindowViewModel.MaskVisibility = false;
- }
- catch (Exception ex)
- {
- ExLog(ex, "MessageBoxShow");
- }
- }
- private void ExLog(Exception ex, string name)
- {
- AppData.Instance.LogService.ExceptionLog(ex, $"AlarmSettingView.{name}", LogEnum.RunException);
- }
- private void ErrorLog(string message, LogEnum logType)
- {
- AppData.Instance.LogService.TLLog($"AlarmSettingView.{message}", logType);
- }
- private void Add_Click(object sender, RoutedEventArgs e)
- {
- if (vm == null) return;
- vm.AddAlarmUser();
- }
- private void ListBox_ManipulationBoundaryFeedback(object sender, ManipulationBoundaryFeedbackEventArgs e)
- {
- e.Handled = true;
- }
- private void _alarmItem_EditAlarmDetailEvent(ivf_tl_Entity.Entity.Alarm.AlarmDetailEntity obj)
- {
- if (vm == null) return;
- vm.UpdateAlamdetail(obj);
- }
- private void _alarmItem_AlarmUserEntityOperEvent(ivf_tl_Entity.Entity.Alarm.AlarmUserEntity arg1, string arg2)
- {
- if (vm == null) return;
- if(arg2 == "edit")
- {
- vm.EditAlarmUser(arg1);
- return;
- }
- vm.DelAlarmUser(arg1);
- }
- }
- }
|