11 Commits

Author SHA1 Message Date
6b791aa3d5 Adiciona suporte para copiar texto de células no ListView
- Adicionado `ContextMenu` e `KeyBinding` para copiar texto.
- Implementado suporte ao comando `Ctrl+C` com `CopyCommand_Executed`.
- Melhorada interação com `ListView` (cliques e seleção).
- Criados métodos auxiliares para hit-test e navegação visual.
- Implementados fallbacks para cópia de texto em casos específicos.
- Adicionada variável `_lastClickedCellText` para armazenar o texto.
- Importados namespaces adicionais para suportar as mudanças.
2025-09-30 16:23:20 -03:00
981074871a Refatora lógica de filtros e manipulação de diretórios
Adiciona campo de busca de unidades no `MainWindow.xaml`, vinculado ao ViewModel com atualização em tempo real.

Ajusta métodos de manipulação de diretórios (`MouseDoubleClick` e `EnterKeyDown`) para abrir o diretório pai de `unidade.Caminho_NFs`, com validações e tratamento de exceções aprimorados.

Simplifica setters das propriedades `SearchEmpresaText` e `SearchUnidadeText` no ViewModel, garantindo atualização consistente dos filtros e removendo verificações redundantes.

Inclui namespace `System.IO` para manipulação de caminhos no ViewModel.
2025-08-20 14:50:51 -03:00
50c5e390ba Melhorias no layout e usabilidade de MainWindow
- Associado o evento de carregamento da janela ao método `Window_Loaded` em MainWindow.xaml.
- Ajustada a estrutura de `<Grid.RowDefinitions>` para melhorar o layout.
- Adicionado `<TextBox>` `txtEmpresaSearch` vinculado ao ViewModel para busca de empresas.
- Definida altura fixa de `213` no `<ListView>` para consistência visual.
- Implementado o método `Window_Loaded` em MainWindow.xaml.cs para definir foco inicial no campo de busca.
2025-08-19 11:02:52 -03:00
674af18617 fix: Arrumar imagem na tela inicial 2025-08-04 14:12:56 -03:00
4ed4048865 feat: - Limitação na exibição de empresas
- Texto indicativo nas caixas de pesquisa
2025-08-04 14:07:22 -03:00
e9df36ea36 feat: Exibir apenas Unidades gerenciadas. 2025-08-01 16:16:11 -03:00
5149d429ab feat!: Funcionalidades adicionadas para atualizações automáticas de versão e rolagem dos itens de Empresa e Unidade. 2025-08-01 16:13:32 -03:00
22d308a397 Adiciona suporte a MVVM e integração com banco Access
- Atualizado `.gitignore` para ignorar `FodyWeavers.xsd` e `.history`.
- Adicionado suporte a MVVM com `MainWindowViewModel` e comandos.
- Criados conversores `BoolToVisibilityConverter` e `StringToVisibilityConverter`.
- Implementado `AccessService` para acesso ao banco de dados Access.
- Adicionado layout e lógica de interface no `MainWindow.xaml` e `.cs`.
- Incluída dependência `System.Data.OleDb` no projeto.
- Criados `ClienteSmart` e `IClienteRepository` para modelagem de dados.
2025-07-31 18:00:20 -03:00
f592470406 feat: Migração de app console para WPF 2025-07-31 17:11:05 -03:00
1d19408581 Adicionar arquivos de projeto. 2025-03-28 16:04:12 -03:00
8f5851d9d0 Adicione .gitattributes e .gitignore. 2025-03-28 16:03:44 -03:00