public void Execute(CopyDataToClipboardCommand command) { var columns = _columnRepository.GetAll(); var rows = _stateService.GetSelectedRows(); var text = _exporter.Export(columns, rows); _clipboard.SetText(text); }
public List <Row> Execute(GetSelectedRowsQuery query) { return(_stateService.GetSelectedRows()); }
public Row Execute(GetLastSelectedRowQuery query) { return(_stateService .GetSelectedRows() .LastOrDefault()); }
public bool Execute(CanCopyDataToClipboardQuery query) { return(_stateService.GetSelectedRows().Any()); }