An open API service indexing awesome lists of open source software.

https://github.com/giovanesouza/desktop-projects-using-wpf-and-winui3

Projetos desktop com C#, .NET, WPF e WinUI3
https://github.com/giovanesouza/desktop-projects-using-wpf-and-winui3

Last synced: about 1 month ago
JSON representation

Projetos desktop com C#, .NET, WPF e WinUI3

Awesome Lists containing this project

README

        

# 🖥️ Projetos desktop Desenvolvidos com WPF e WinUI

## Projeto para cadastro e listagem de Clientes
Projeto simples para cadastro e listagem de clientes. Modelo utilizado: Id, Name, Cpf e DataRegister.
Para realização de cadastro são aplicadas algumas validações como:

- Campos de preenchimento obrigatório;
- Campo nome deve ter pelo menos 3 caracteres;
- CPF deve ser válido;

![](./docs/app1/AppWPF_1.jpg)
![](./docs/app1/AppWPF_1_registered.jpg)
![](./docs/app1/AppWPF_1_clicked.jpg)

[Clique aqui para acessar o diretório do projeto](./RegisterWPF/)

## Projeto 2 com WPF

Trata de um projeto para cadastro, listagem e atualização de pessoas. O modelo é composto por Id, Name, Surname, Fullname, CPF e registeredAt, porém apenas as informações FullName e CPF são exibidas, além de um botão que permite a edição destes dados (ao clicá-lo abre uma janela com os dados editáveis).

![Janela principal](./docs/app2/AppWPF_2.jpg "App 2 com WPF - Janela principal")
![Janela de atualização](./docs/app2/AppWPF_2_update.jpg "App 2 com WPF - Janela de atualização")

[Clique aqui para acessar o diretório do projeto](./FilteringSortingApi/)

## Projeto 2 refatorado para WinUI 3

![Refatoração do App 2 com WinUI 3](./docs/app2/AppWinUI_1.jpg "Refatoração do App 2 com WinUI 3")
🔗 [Clique aqui para acessar o diretório do projeto](./FilteringSortingApiWinUi/)