Giter Site home page Giter Site logo

pedrohenriquebr / health-diagnosis Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 2.0 3.14 MB

Health Diagnostic System

Home Page: https://pedrohenriquebr.github.io/health-diagnosis/

License: GNU General Public License v2.0

C# 99.03% Makefile 0.97%
csharp visual-studio medicine health healthcare healthcare-application projeto health-diagnosis desktop nursing

health-diagnosis's Introduction

health-diagnosis's People

Contributors

dependabot[bot] avatar pedrohenriquebr avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

health-diagnosis's Issues

Remover método desnecessário

No arquivo RelatórioDao tem um método desnecessário:

public void a()
{
Relatorio bb = new Relatorio("d0643a96715cb54727a2a3a8909e1c2a", "oi", Convert.ToDateTime(null), "785e9fdd98336da1eb4e60a914d5598f", "dc53fc4f621c80bdc2fa0329a6123708");
RelatorioDao r = new RelatorioDao();
if (r.update(bb))
{
MessageBox.Show("oi");
}
else
{
MessageBox.Show("ous");
}
}

ele é chamado no LoginEnfermeiro.cs:

RelatorioDao dt = new RelatorioDao();
dt.a();

Tem que remover tanto sua declaração quanto sua chamada.

Criar usuário admin pré-cadastrado e excluir consultas.

insert into enfermeiro values(md5('pedro'), 'Pedro Braga', '1999-11-25', 'M', 'pedro', md5('pedro123'), true, curdate(), null);
insert into paciente values(md5(concat('Rodolfo', '2000-10-10')), 'Rodolfo', '2000-10-10', 'M', md5('pedro'), '2018-11-01', null);
insert into consulta values(md5(concat(md5('pedro'), md5(concat('Rodolfo', '2000-10-10')), '2018-08-13 12:59:00')), md5('pedro'), md5(concat('Rodolfo', '2000-10-10')), '2018-08-13 12:59:00', 80, 76, 1.77, true, 60, '120/80', 10, 38.5, 100);
insert into consulta values(md5(concat(md5('pedro'), md5(concat('Rodolfo', '2000-10-10')), '2018-10-29 11:37:00')), md5('pedro'), md5(concat('Rodolfo', '2000-10-10')), '2018-10-29 11:37:00', 90, 79, 1.77, false, 80, '130/90', 15, 36.5, 118);
insert into consulta values(md5(concat(md5('pedro'), md5(concat('Rodolfo', '2000-10-10')), '2018-11-20 10:07:00')), md5('pedro'), md5(concat('Rodolfo', '2000-10-10')), '2018-11-20 10:07:00', 100, 89, 1.76, false, 120, '135/92', 12, 36.5, 126);
insert into paciente values(md5(concat('Rodolfa', '2010-08-09')), 'Rodolfa', '2010-08-09', 'F', md5('pedro'), '2017-12-03', null);
insert into consulta values(md5(concat(md5('pedro'), md5(concat('Rodolfa', '2010-08-09')), '2018-08-13 12:59:00')), md5('pedro'), md5(concat('Rodolfa', '2010-08-09')), '2018-08-13 12:59:00', 50, 50, 1.60, true, 63, '120/80', 12, 36.8, 89);
insert into consulta values(md5(concat(md5('pedro'), md5(concat('Rodolfa', '2010-08-09')), '2018-10-29 11:37:00')), md5('pedro'), md5(concat('Rodolfa', '2010-08-09')), '2018-10-29 11:37:00', 48, 48, 1.60, true, 60, '120/80', 10, 36.5, 83);
insert into consulta values(md5(concat(md5('pedro'), md5(concat('Rodolfa', '2010-08-09')), '2018-11-20 10:07:00')), md5('pedro'), md5(concat('Rodolfa', '2010-08-09')), '2018-11-20 10:07:00', 45, 47, 1.58, false, 120, '120/80', 9, 36, 80);
insert into paciente values(md5(concat('Ronald', '2007-07-07')), 'Ronald', '2007-07-07', 'M', md5('pedro'), '2018-10-14', null);
insert into consulta values(md5(concat(md5('pedro'), md5(concat('Ronald', '2007-07-07')), '2018-08-13 12:59:00')), md5('pedro'), md5(concat('Ronald', '2007-07-07')), '2018-08-13 12:59:00', 50, 50, 1.45, true, 100, '120/80', 12, 38.2, 102);
insert into consulta values(md5(concat(md5('pedro'), md5(concat('Ronald', '2007-07-07')), '2018-10-29 11:37:00')), md5('pedro'), md5(concat('Ronald', '2007-07-07')), '2018-10-29 11:37:00', 52, 51, 1.45, true, 90, '120/80', 13, 36.3, 108);
insert into consulta values(md5(concat(md5('pedro'), md5(concat('Ronald', '2007-07-07')), '2018-11-20 10:07:00')), md5('pedro'), md5(concat('Ronald', '2007-07-07')), '2018-11-20 10:07:00', 50, 50, 1.45, true, 80, '110/75', 12, 40.9, 89);

Tenho que excluir todas as minhas consultas e criar um admin na tabela enfermeiro, com os seguintes dados:

Nome Login Data de Nascimento Sexo Senha
Adiministrador admin curdate() X admin123

Traduzir o projeto para o inglês

Tem que criar um diretório específico para tradução tanto da documentação quanto do programa em si.

  • README.md
  • Menus
  • Caixas de diálogo

Criar um instalador usando Gtk Sharp ou Inno Setup

Tem que se criar um instalador gráfico pra poder automatizar tanto a instalação da base de dados quanto do binários.

Metas:

  • Instalação de programa principal
  • Instalação da base de dados
  • Instalação opcional de amostras na base de dados.
  • Criação de atalho na área de trabalho

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.