Exemple #1
0
    }//----

    public Compra SelectCompra(string cpf)
    {
        Compra compra = null;

        System.Data.IDbConnection objConexao;
        System.Data.IDbCommand    objCommand;
        System.Data.IDataReader   objDataReader;
        objConexao = Mapped.Connection();
        objCommand = Mapped.Command("SELECT * FROM com_compras WHERE usu_cpf_cnpj = ?cpf", objConexao);
        objCommand.Parameters.Add(Mapped.Parameter("?cpf", cpf));
        objDataReader = objCommand.ExecuteReader();
        string cpf_cnpj = "";

        while (objDataReader.Read())
        {
            compra                 = new Compra();
            compra.Com_codigo      = Convert.ToInt32(objDataReader["com_codigo"]);
            compra.Com_data        = Convert.ToDateTime(objDataReader["com_data"]);
            compra.Com_valor_total = Convert.ToDouble(objDataReader["com_valor_total"]);
            //compra.Com_status = Convert.ToInt32(objDataReader["com_status"]);
            cpf_cnpj = Convert.ToString(objDataReader["usu_cpf_cnpj"]);
        }
        objDataReader.Close();
        objConexao.Close();
        objCommand.Dispose();
        if (cpf_cnpj != "")
        {
            UsuarioDB db = new UsuarioDB();
            db.Select(cpf_cnpj);
            compra.Usuario = db.Select(cpf_cnpj);
        }
        objConexao.Dispose();
        objDataReader.Dispose();
        return(compra);
    }
Exemple #2
0
    }//----

    public Vendas SelectVenda(string cpf)
    {
        Vendas venda = null;

        System.Data.IDbConnection objConexao;
        System.Data.IDbCommand    objCommand;
        System.Data.IDataReader   objDataReader;
        objConexao = Mapped.Connection();
        objCommand = Mapped.Command("SELECT * FROM ven_vendas WHERE usu_cpf_cnpj = ?cpf", objConexao);
        objCommand.Parameters.Add(Mapped.Parameter("?cpf", cpf));
        objDataReader = objCommand.ExecuteReader();
        string cpf_cnpj = "";

        while (objDataReader.Read())
        {
            venda            = new Vendas();
            venda.ven_codigo = Convert.ToInt32(objDataReader["ven_codigo"]);
            venda.ven_data   = Convert.ToDateTime(objDataReader["ven_data"]);
            cpf_cnpj         = Convert.ToString(objDataReader["usu_cpf_cnpj"]);
        }
        objDataReader.Close();
        objConexao.Close();
        objCommand.Dispose();
        if (cpf_cnpj != "")
        {
            UsuarioDB db = new UsuarioDB();
            db.Select(cpf_cnpj);
            venda.usuario = db.Select(cpf_cnpj);
        }
        objConexao.Dispose();
        objDataReader.Dispose();
        return(venda);
    }
Exemple #3
0
    public static Produto SelectID(int id)
    {
        Produto produto = null;

        System.Data.IDbConnection objConexao;
        System.Data.IDbCommand    objCommand;
        System.Data.IDataReader   objDataReader;
        objConexao = Mapped.Connection();
        objCommand = Mapped.Command("SELECT * FROM pro_produtos WHERE pro_codigo = ?pro_codigo", objConexao);
        objCommand.Parameters.Add(Mapped.Parameter("?pro_codigo", id));
        objDataReader = objCommand.ExecuteReader();
        string cpf_cnpj      = "";
        int    sub_categoria = 0;
        int    marca         = 0;

        while (objDataReader.Read())
        {
            produto                  = new Produto();
            produto.Pro_codigo       = Convert.ToInt32(objDataReader["pro_codigo"]);
            produto.Pro_nome         = Convert.ToString(objDataReader["pro_nome"]);
            produto.Pro_descricao    = Convert.ToString(objDataReader["pro_descricao"]);
            produto.Pro_condicao     = Convert.ToString(objDataReader["pro_condicao"]);
            produto.Pro_preco        = Convert.ToDouble(objDataReader["pro_preco"]);
            produto.Pro_preco_antigo = Convert.ToDouble(objDataReader["pro_preco_antigo"]);
            produto.Pro_medida       = Convert.ToString(objDataReader["pro_medida"]);
            produto.Pro_quantidade   = Convert.ToInt32(objDataReader["pro_quantidade"]);
            produto.Pro_status       = Convert.ToBoolean(objDataReader["pro_status"]);
            cpf_cnpj                 = Convert.ToString(objDataReader["usu_cpf_cnpj"]);
            marca         = Convert.ToInt32(objDataReader["mar_codigo"]);
            sub_categoria = Convert.ToInt32(objDataReader["sub_codigo"]);
        }
        objDataReader.Close();
        objConexao.Close();
        objCommand.Dispose();
        if (cpf_cnpj != "")
        {
            UsuarioDB db = new UsuarioDB();
            //db.Select(cpf_cnpj);
            produto.Usuario = db.Select(cpf_cnpj);
        }
        if (sub_categoria != 0)
        {
            produto.Subcategoria = SubcategoriaDB.Select(sub_categoria);
        }
        if (marca != 0)
        {
            produto.Marca = MarcasDB.Select(marca);
        }
        objConexao.Dispose();
        objDataReader.Dispose();
        return(produto);
    }
Exemple #4
0
    //

    //select produto do usuario logado
    public static Produto Select(string cpf)
    {
        Produto produto = null;

        System.Data.IDbConnection objConexao;
        System.Data.IDbCommand    objCommand;
        System.Data.IDataReader   objDataReader;
        objConexao = Mapped.Connection();
        objCommand = Mapped.Command("SELECT * FROM pro_produtos WHERE usu_cpf_cnpj = ?cpf", objConexao);
        objCommand.Parameters.Add(Mapped.Parameter("?cpf", cpf));
        objDataReader = objCommand.ExecuteReader();
        string cpf_cnpj = "";

        while (objDataReader.Read())
        {
            produto                = new Produto();
            produto.Pro_codigo     = Convert.ToInt32(objDataReader["pro_codigo"]);
            produto.Pro_nome       = Convert.ToString(objDataReader["pro_nome"]);
            produto.Pro_descricao  = Convert.ToString(objDataReader["pro_descricao"]);
            produto.Pro_condicao   = Convert.ToString(objDataReader["pro_condicao"]);
            produto.Pro_preco      = Convert.ToDouble(objDataReader["pro_preco"]);
            produto.Pro_medida     = Convert.ToString(objDataReader["pro_medida"]);
            produto.Pro_quantidade = Convert.ToInt32(objDataReader["pro_quantidade"]);
            produto.Pro_status     = Convert.ToBoolean(objDataReader["pro_status"]);
            cpf_cnpj               = Convert.ToString(objDataReader["usu_cpf_cnpj"]);
        }
        objDataReader.Close();
        objConexao.Close();
        objCommand.Dispose();
        if (cpf_cnpj != "")
        {
            UsuarioDB db = new UsuarioDB();
            db.Select(cpf_cnpj);
            produto.Usuario = db.Select(cpf_cnpj);
        }
        objConexao.Dispose();
        objDataReader.Dispose();
        return(produto);
    }
Exemple #5
0
    /// <summary>
    /// Metodo para selecionar um especifico usuario com pedido do banco, passando o codigo dele.
    /// </summary>
    /// <param name="ped_id"></param>
    /// <returns></returns>
    public static UsuPed SelectUsu(int ped_id)
    {
        UsuPed upd = null;

        try
        {
            //Instanciando as conexoes com o banco (padrão)
            IDbConnection objConexao;
            IDbCommand    objComando;
            IDataReader   objReader;
            objConexao = Mapped.Connection();

            string sql = "select * from usu_ped where ped_id=?ped_id;";

            objComando = Mapped.Command(sql, objConexao);
            objComando.Parameters.Add(Mapped.Parameter("?ped_id", ped_id));
            objReader = objComando.ExecuteReader();

            // Criamos uma variavel que ira amarzenar o valor da chave estrangeira.
            int usuario = 0, pedido = 0;
            //Este while serve para enquanto tiver registros no banco, ele ira amarzenar dentro do Objeto Item, no caso uma fez só.
            while (objReader.Read()) //Este Objeto Reader que é o responsavel por ler o conteudo das tabelas do banco.
            {
                upd = new UsuPed();
                //Salvando na variavel do Objeto Item a informação que encontrou naquele campo.
                usuario = Convert.ToInt32(objReader["usu_id"]);
                pedido  = Convert.ToInt32(objReader["ped_id"]);
            }

            //Encerra conexao com o banco.
            objConexao.Close();
            objComando.Dispose();
            objConexao.Dispose();
            // Depois de fecharmos essa conexao, temos que mandar o valor armazenado na variavel para conseguir o valor da outra tabela
            // que tem chave estrangeira.
            upd.Usuario = UsuarioDB.Select(usuario);
            upd.Pedido  = PedidoDB.Select(pedido);
            return(upd);
        }
        catch
        {
            return(upd = null);
        }
    }
Exemple #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            if (Request.QueryString["str"] != null)
            {
                if (Request.QueryString["str"].ToString() != "")
                {
                    try
                    {
                        string usuario = Request.QueryString["str"].ToString().Replace(" ", "+");
                        int    n       = Convert.ToInt32(usuario);

                        Usuario usu = UsuarioDB.Select(n);
                        txbId.Text    = usu.Usu_id.ToString();
                        txbNome.Text  = usu.Usu_nome;
                        txbEmail.Text = usu.Usu_email;
                        txbSenha.Text = usu.Usu_senha;

                        DataSet ds = PerfilDB.SelectAll();;
                        ddlPerfil.DataSource    = ds;
                        ddlPerfil.DataTextField = "per_tipo";
                        // Nome da coluna do Banco de dados
                        ddlPerfil.DataValueField = "per_id";
                        // ID da coluna do Banco
                        ddlPerfil.DataBind();
                        ddlPerfil.Items.Insert(0, "Selecione");
                        ddlPerfil.SelectedIndex = usu.Perfil.Per_id;
                    }
                    catch (Exception erro)
                    {
                        Response.Redirect("~/paginas/ConsultarUsuario.aspx");
                    }
                }
            }
        }
    }
Exemple #7
0
    //metodo copiado da modal login
    protected void btnEntrar_Click(object sender, EventArgs e)
    {
        string email = txbUserEmail.Text.ToString();
        string senha = txbUserSenha.Text.ToString();

        if (!IsValidUserFields(email, senha))
        {
            Response.Redirect("/login/?l=");
            return;
        }

        Usuario usuario = new UsuarioCrypto()
        {
            Email = email,
            Senha = senha
        };

        if (!UsuarioDB.IsValid(usuario))
        {
            Response.Redirect("/login/?L=");

            txbUserEmail.Text = "";
            txbUserSenha.Text = "";
            return;
        }

        usuario = UsuarioDB.Select(usuario);

        if (usuario == null)
        {
            AlertError("E-mail e/ou Senha Inválidos");
        }
        else
        {
            ResolveRedirect(usuario);
        }
    }