Ejemplo n.º 1
0
        private void FineRow_MouseDoubleClick(object sender, RoutedEventArgs e)
        {
            if (!_fullAccess)
            {
                return;
            }

            if (FineDataGrid.SelectedItem == null || FineDataGrid.Items.Count == 0)
            {
                return;
            }

            CloseAppBar();

            var drv = (DataRowView)FineDataGrid.SelectedItem;

            if (drv != null)
            {
                _selectedWorkerStimId = Convert.ToInt32(drv["WorkerStimID"]);
                var workerStim = new WorkerStimulation((DataRowView)WorkersNameListBox.SelectedItem, drv,
                                                       _currentWorkerId, _selectedWorkerStimId, false);
                if (_mw != null)
                {
                    _mw.ShowCatalogGrid(workerStim, "Редактировать штраф");
                }
            }
        }
Ejemplo n.º 2
0
        private void AddFineButton_Click(object sender, RoutedEventArgs e)
        {
            if (WorkersNameListBox.SelectedItem == null)
            {
                return;
            }
            CloseAppBar();

            var workerStim = new WorkerStimulation((DataRowView)WorkersNameListBox.SelectedItem, _currentWorkerId, false);

            if (_mw != null)
            {
                _mw.ShowCatalogGrid(workerStim, "Добавить штраф");
            }
        }