public StandardMainControl()
        {
            UserIDClick = new Utility.CommandHandler(
                delegate(object sender)
                {
                    UserSelectWindow win = new UserSelectWindow();
                    win.EquipmentInstance = EquipmentInstance;
                    win.Owner = Application.Current.Windows.OfType<Window>().SingleOrDefault(x => x.IsActive);

                    if ((bool)win.ShowDialog() == true)
                    {
                        EquipmentInstance.CurrentUser = win.SelectedUser;
                    }
                }, true);

            InitializeComponent();

            Manager.LogManager.Instance.OnWriteTraceLog += WriteTraceLog;

            System.Windows.Threading.DispatcherTimer timer = new System.Windows.Threading.DispatcherTimer();
            timer.Interval = new TimeSpan(0, 0, 0, 0, 500);
            timer.Tick +=
                delegate(object sender, EventArgs e)
                {
                    CurrentTime = DateTime.Now;
                };

            timer.Start();
        }
Ejemplo n.º 2
0
 public TraceLogSearcher()
 {
     Search = new Utility.CommandHandler(SearchCommandHandler, true);
     SaveToCSV = new Utility.CommandHandler(SaveToCSVCommandHandler, true);
     Find = new Utility.CommandHandler(FindCommandHandler, true);
     FindPrevious = new Utility.CommandHandler(FindPreviousCommandHandler, true);
 }
Ejemplo n.º 3
0
        public DebugWindow()
        {
            ClickLockCommand = new Utility.CommandHandler(ClickLockCommandHandler, true);
            ClickUnlockCommand = new Utility.CommandHandler(ClickUnlockCommandHandler, true);

            InitializeComponent();

            #if DEBUG
            tabControl.Visibility = System.Windows.Visibility.Visible;
            #endif
        }
        public UserSelectWindow()
        {
            OperatorInstance = new UserPermissionObject(Equipment.UserPermissionTypes.OPERATOR, this);
            MaintenanceInstance = new UserPermissionObject(Equipment.UserPermissionTypes.MAINTENANCE, this);
            MasterInstance = new UserPermissionObject(Equipment.UserPermissionTypes.MASTER, this);

            InitializeComponent();

            ClickLoginCommand = new Utility.CommandHandler(ClickLoginCommandHandler, true);
            ClickCancelCommand = new Utility.CommandHandler(ClickOkCancelCommandHandler, true);
            ClickRemoveUserCommand = new Utility.CommandHandler(ClickRemoveUserCommandHandler, true);
            ClickRegisterUserCommand = new Utility.CommandHandler(ClickRegisterUserCommandHandler, true);
            ClickChangePasswordCommand = new Utility.CommandHandler(ClickChangePasswordCommandHandler, true);
        }
Ejemplo n.º 5
0
 public AlarmLogSearcher()
 {
     Search = new Utility.CommandHandler(SearchCommandHandler, true);
     SaveToCSV = new Utility.CommandHandler(SaveToCSVCommandHandler, true);
 }