public static Classe_usuario Logar(string nome, string senha) { Classe_usuario usuario = new Classe_usuario(); NpgsqlConnection conexao = null; try { conexao = new ConectaDB().getConexao(); //string sql = "SELECT * FROM usuario WHERE nome = '" + nome + "' and senha = '" + senha + "'"; string sql = "SELECT * FROM usuario WHERE nome = 'fael' and senha = '123'"; NpgsqlCommand cmd = new NpgsqlCommand(sql, conexao); NpgsqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { usuario.nome = dr["nome"].ToString(); usuario.senha = dr["senha"].ToString(); } conexao.Close(); } catch (Exception ex) { throw new Exception("Erro ao logar. " + ex.Message); } return(usuario); }
public void save() { Classe_usuario usuario = new Classe_usuario(); NpgsqlConnection conexao = null; conexao = new ConectaDB().getConexao(); //string sql = "SELECT * FROM usuario WHERE nome = '" + nome + "' and senha = '" + senha + "'"; string sql = "INSERT INTO contratante (nome, email, nascimento, cpf, rg, endereco, complemento, cep, telefone, tel_recado, ncasa) " + String.Format("values ('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}', '{9}' , '{10}')", this.nome, this.email, this.nascimento.ToString("yyyy-MM-dd"), this.cpf, this.rg, this.endereco, this.complemento, this.cep, this.telefone, this.tel_recado, this.ncasa); NpgsqlCommand cmd = new NpgsqlCommand(sql, conexao); cmd.ExecuteNonQuery(); conexao.Close(); }
public void save() { NpgsqlConnection conexao = null; conexao = new ConectaDB().getConexao(); //string sql = "SELECT * FROM usuario WHERE nome = '" + nome + "' and senha = '" + senha + "'"; string sql = "INSERT INTO evento (nome, data_contrato, tipo_evento, data_evento, horario_inicio, horario_termino, num_convidados, valor_pessoa, valor_total, obs, contratante)" + String.Format("values ('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}', '{9}', '{10}')", this.nome, this.data_contrato.ToString("yyyy-MM-dd"), this.tipo_evento, this.data_evento.ToString("yyyy-MM-dd"), this.horario_inicio.ToString("HH:mm:ss"), this.horario_termino.ToString("HH:mm:ss"), this.qtde_convidados, this.valor_pessoa, this.valor_total, this.obs, this.contratante); NpgsqlCommand cmd = new NpgsqlCommand(sql, conexao); cmd.ExecuteNonQuery(); conexao.Close(); }
public static List <Classe_contratante> carregar() { List <Classe_contratante> contratantes = new List <Classe_contratante>(); NpgsqlConnection conexao = null; try { conexao = new ConectaDB().getConexao(); //string sql = "SELECT * FROM usuario WHERE nome = '" + nome + "' and senha = '" + senha + "'"; string sql = "SELECT * FROM contratante"; NpgsqlCommand cmd = new NpgsqlCommand(sql, conexao); NpgsqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Classe_contratante contratante = new Classe_contratante(); contratante.nome = dr["nome"].ToString(); contratante.id_contratante = Convert.ToInt16(dr["id"]); contratante.email = dr["email"].ToString(); contratante.nascimento = Convert.ToDateTime(dr["nascimento"]); contratante.cpf = dr["cpf"].ToString(); contratante.rg = dr["rg"].ToString(); contratante.endereco = dr["endereco"].ToString(); contratante.complemento = dr["complemento"].ToString(); contratante.cep = dr["cep"].ToString(); contratante.telefone = dr["telefone"].ToString(); contratante.tel_recado = dr["tel_recado"].ToString(); contratante.ncasa = dr["ncasa"].ToString(); contratantes.Add(contratante); } conexao.Close(); } catch (Exception ex) { throw new Exception("Erro ao listar veiculos. " + ex.Message); } return(contratantes); }
public static Classe_contratante busca(string nome) { Classe_contratante cont = new Classe_contratante(); NpgsqlConnection conexao = null; try { conexao = new ConectaDB().getConexao(); //string sql = "SELECT * FROM usuario WHERE nome = '" + nome + "' and senha = '" + senha + "'"; string sql = String.Format("SELECT * FROM contratante WHERE nome like '" + nome + "%'"); NpgsqlCommand cmd = new NpgsqlCommand(sql, conexao); NpgsqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { cont.id_contratante = Convert.ToUInt16(dr["id"]); cont.nome = dr["nome"].ToString(); cont.nome = dr["nome"].ToString(); cont.id_contratante = Convert.ToInt16(dr["id"]); cont.email = dr["email"].ToString(); cont.nascimento = Convert.ToDateTime(dr["nascimento"]); cont.cpf = dr["cpf"].ToString(); cont.rg = dr["rg"].ToString(); cont.endereco = dr["endereco"].ToString(); cont.complemento = dr["complemento"].ToString(); cont.cep = dr["cep"].ToString(); cont.telefone = dr["telefone"].ToString(); cont.tel_recado = dr["tel_recado"].ToString(); cont.ncasa = dr["ncasa"].ToString(); } conexao.Close(); } catch (Exception ex) { throw new Exception("Erro ao procurar o contratante. " + ex.Message); } return(cont); }
public static List <classe_eventos> buscar(int id_contratante) { List <classe_eventos> eventos = new List <classe_eventos>(); NpgsqlConnection conexao = null; try { conexao = new ConectaDB().getConexao(); //string sql = "SELECT * FROM usuario WHERE nome = '" + nome + "' and senha = '" + senha + "'"; string sql; if (id_contratante != 0) { sql = "SELECT * FROM evento where contratante = '" + id_contratante + "'"; } else { sql = "SELECT * FROM evento"; } NpgsqlCommand cmd = new NpgsqlCommand(sql, conexao); NpgsqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { classe_eventos evento = new classe_eventos(); evento.nome = dr["nome"].ToString(); evento.id = Convert.ToInt16(dr["id"]); eventos.Add(evento); } conexao.Close(); } catch (Exception ex) { throw new Exception("Erro ao listar veiculos. " + ex.Message); } return(eventos); }