Ir para conteúdo
Fórum Script Brasil

Dan Karlinha

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Dan Karlinha

Dan Karlinha's Achievements

0

Reputação

  1. public class DAL { static string serverName = "SERVIDOR_BANCO"; //localhost static string port = "5432"; //porta default static string userName = "USuURIO_BANCO"; //nome do administrador static string password = "SENHA_BANCO"; //senha do administrador static string databaseName = "sambalife"; //nome do banco de dados NpgsqlConnection pgsqlConnection = null; // instalar via nugget NpgsqlConnection -- Install-Package Npgsql -Version 3.2.6 string connString = null; public DAL() { connString = String.Format("Server={0};Port={1};User Id={2};Password={3};Database={4};", serverName, port, userName, password, databaseName); } public DataTable GetTodosRegistros() { DataTable dt = new DataTable(); try { using (pgsqlConnection = new NpgsqlConnection(connString)) { // abre a conexão com o PgSQL pgsqlConnection.Open(); //define a instrução SQL string cmdSeleciona = "Select * from product order by id"; using (NpgsqlDataAdapter Adpt = new NpgsqlDataAdapter(cmdSeleciona, pgsqlConnection)) { Adpt.Fill(dt); } } } catch (NpgsqlException ex) { throw ex; } catch (Exception ex) { throw ex; } finally { pgsqlConnection.Close(); } return dt; }
  2. / /VARIAVEL TIPO TEXTO "CARACTERE" string nome = ""; //VARIAVEL TIPO TEXTO "CARACTERE" string endereço = ""; //VARIAVEL TIPO TEXTO //VARIAVEL TIPO TEXTO string telefone = ""; //VARIAVEL TIPO TEXTO "CARACTERE" string email = ""; //VARIAVEL TIPO TEXTO "CARACTERE" string titulo = ""; //VARIAVEL TIPO TEXTO "CARACTERE" string resp = ""; //VARIAVEL TIPO NUMERO int livros_emprestados = 0; //ESCREVENDO UMA LINHA NO SISTEMA Console.WriteLine(" CADASTRO DE PESSOAS"); //O COMANDO WHILE ELE TEM A SEGUINTE FUNCAO ELE OBEDECE A QUANTIDADE DE VZ QUE você MANDOU ELE VERIFICAR //NESSE CASO ENQUANTO OS LIVROS EMPRESTADO FOR MENOR OU IGUAL 5 PERMITE SOLICITAR UM LIVRO EMPRESTADO DEIXANDO DIGITAR while (livros_emprestados < 5) { Console.Write("Digite o nome do aluno...:"); nome = Console.ReadLine(); Console.Write("Digite o endereço do aluno...:"); endereço = Console.ReadLine(); Console.Write("Digite o telefone do aluno...:"); telefone = Console.ReadLine(); Console.Write("Digite o email do aluno...:"); email = Console.ReadLine(); Console.Write("Digite o título do livro...:"); titulo = Console.ReadLine(); //AQUI CALCULA A QUANTIDADE DE LIVRO QUE já PEGOU EMPRESTADO SOMANDO MAIS UM SEMPRE QUE ACABA DE DIGITAR livros_emprestados += 1; // AQUI PERGUNTA SE O USUARIO DESEJA CONTINUAR PEGANDO LIVRO -- Console.Write("Deseja continuar ? <S> = Sim, <N> =Não..:>"); //ESSE COMANDO CONFERE VE SE FOI DIGITADO S OU N resp = Console.ReadLine(); // SE FOI O S não FAZ E CONTINUA DEIXANDO DIGITAR if (resp == "s") { } //SENAO PARA DE DEIXAR DIGITAR E MOSTRA QUANTOS LIVROS ELE DIGITOU, NOS GUArDAMOS ISSO NA VARIAVEL -- livros_emprestados else { Console.WriteLine("Total de livros emprestados..:" + livros_emprestados); Console.WriteLine("Nome do aluno..:" + nome); }
×
×
  • Criar Novo...