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());
 }
Beispiel #4
0
 public bool Execute(CanCopyDataToClipboardQuery query)
 {
     return(_stateService.GetSelectedRows().Any());
 }