Skip to content

Aplicação WPF com fins didáticos para administração de banco de dados de funcionários e projetos de uma empresa. É possível inserir novos dados, atualizar e remover.

Notifications You must be signed in to change notification settings

Jhuliani/modelo-empresa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tabela para administração de funcionários e projetos

Aplicação WPF com fins didáticos para administração de banco de dados de funcionários e projetos de uma empresa. É possível inserir novos dados, atualizar e remover.

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina o banco de dados PostgresSQL e atualizar a string de conexão com os dados da sua máquina. Criar as seguintes tabelas:

CREATE TABLE Projeto
(
    nome VARCHAR(200) PRIMARY KEY,
    dataInicio TIMESTAMP NOT NULL,
    dataFim TIMESTAMP NOT NULL,
    observacao VARCHAR(200)
);

CREATE TABLE Funcionario
(
    cpf VARCHAR(14) PRIMARY KEY,
    nomefunc VARCHAR(200) NOT NULL,
    salario decimal NOT NULL,
    departamento VARCHAR(200) NOT NULL,
    projeto1 VARCHAR(200),
    projeto2 VARCHAR(200),
    projeto1_nome VARCHAR(200) REFERENCES Projeto(nome) ON DELETE SET NULL,
    projeto2_nome VARCHAR(200) REFERENCES Projeto(nome) ON DELETE SET NULL,
    CONSTRAINT cpf_length CHECK (char_length(cpf) = 14)
);

Dentro do Visual Studio é necessário instalar os paccotes NuGets e apertar F5.

Visualização

todos

funcionario

adcfunc

editarfunc

About

Aplicação WPF com fins didáticos para administração de banco de dados de funcionários e projetos de uma empresa. É possível inserir novos dados, atualizar e remover.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages