コード例 #1
0
        public Int32 autenticacao(Entidade_Usuario item)
        {
            Int32 id = 0;

            data.bd_postgres sql = new data.bd_postgres();

            StringBuilder sb = new StringBuilder();

            if (item.id == 0)
            {
                sb.AppendLine("select id from usuario where usuario = '" + item.usuario + "' and senha = '" + item.senha + "'");

                sql.localdb();
                sql.AbrirConexao();
                sql.Comando             = new Npgsql.NpgsqlCommand();
                sql.Comando.CommandText = sb.ToString();
                DataTable dr = sql.RetornaDados_v2_dt();

                if (dr.Rows.Count > 0)
                {
                    id = Int32.Parse(dr.Rows[0].ItemArray[0].ToString());
                }
            }
            else
            {
            }

            // sql.abrir_conexao();
            // sql.selectQuery(sb.ToString());
            // sql.fecha_conexao();

            return(id);
        }
コード例 #2
0
        public void insere_usuario(Entidade_Usuario item)
        {
            data.bd_postgres sql = new data.bd_postgres();
            sql.localdb();

            StringBuilder sb = new StringBuilder();

            if (item.id == 0)
            {
                sb.AppendLine("INSERT INTO usuario (adm,nome,usuario,senha,ativo)");
                sb.AppendLine("VALUES (" + item.adm + ",'" + item.nome + "','" + item.usuario + "','" + item.senha + "',true);");
            }
            else
            {
            }

            sql.AbrirConexao();
            sql.ExecutaComando(sb.ToString());
            sql.FechaConexao();
        }