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, "Редактировать штраф"); } } }
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, "Добавить штраф"); } }