/win-form

Desenvolvimento de um CRUD simples com Windows Form C# .NET 6

Primary LanguageC#MIT LicenseMIT

WIN CRUD - Windows Forms

C# .NET Windows

Sobre

Sistema de Gestão para pessoas, nesse sistema conseguimos fazer a adição, edição, exclusão e listagem de pessoas. Um pessoa pode ter um endereço, geramos também um relatório da listagem de pessoas e conseguimos filtrar a listagem com Nome, CPF e Idade.

Segue imagens:

Listagem

Cadastro

Edição

ContextMenu

Relatório

Configurações de instalação

  1. Antes de executar o aplicativo, você precisa criar um banco de dados com o nome win_crud_app. Você pode fazer isso usando um banco de dados SQL Server Management Studio ou qualquer outra ferramenta de gerenciamento de banco de dados de sua preferência.

  2. Depois de criar o banco de dados, é necessário definir a variável de ambiente DB_STRING com a string de conexão adequada. Siga as instruções abaixo para fazer isso:

  • No Prompt de Comando (cmd):

Execute o seguinte comando para definir a variável de ambiente DB_STRING com a string de conexão:

setx DB_STRING "Data Source=localhost\SQLEXPRESS;Initial Catalog=win_crud_app;Integrated Security=True;"

Observação Importante Se você estiver com o Visual Studio aberto enquanto define a variável de ambiente, pode ser necessário fechar e reabrir o Visual Studio para que ele reconheça a variável de ambiente recém-definida.

Certifique-se de ajustar os valores conforme necessário para a sua configuração de banco de dados.

  1. Na pasta Instalador/Install v1/setup.exe temos o arquivo executavel para instalação da aplicação.
 ├── instalador
 │   └── Install v1
 │       └── setup.exe

setup.exe Este é o arquivo executável do instalador. Ele é o que os usuários irão executar para instalar o aplicativo em seus sistemas. Este arquivo geralmente contém todos os arquivos necessários para a instalação, como os binários do aplicativo, bibliotecas compartilhadas, recursos, etc.

Observação Importante O Sistema deve ser executado como administrador;

  1. Devemos iniciar o atalho Win CRUD que irá aparecer no Desktop e se o banco de dados passado na conection string existir o sistema fará as migrations necessárias e apresentará os formulários.