Esempio n. 1
0
        public Int32 cadastra(Entidade_Vendas item)
        {
            data.bd_postgres sql = new data.bd_postgres();
            sql.localdb();

            StringBuilder sb = new StringBuilder();

            sb.AppendLine("INSERT INTO vendas (status,valor_total,usuario,vendedor)");
            sb.AppendLine("VALUES (0," + item.valor_total + ",0,0)returning id;");

            sql.AbrirConexao();
            Int32 id = sql.RetornaID(sb.ToString());

            sql.FechaConexao();

            sb.Clear();
            foreach (var produto in item.produtos)
            {
                sb.AppendLine("INSERT INTO public.vendas_itens(venda, produto, valor, quantidade) ");
                sb.AppendLine("VALUES(" + id + ", " + produto.produto + ", " + produto.valor + ", " + produto.quantidade + "); ");
            }

            sql.AbrirConexao();
            sql.ExecutaComando(sb.ToString());
            sql.FechaConexao();
            return(id);
        }
Esempio n. 2
0
        public void salva(Entidade_Fornecedor item)
        {
            data.bd_postgres sql = new data.bd_postgres();
            sql.localdb();

            StringBuilder sb = new StringBuilder();

            sb.AppendLine("INSERT INTO empresa (id)");
            sb.AppendLine("VALUES (" + item.id + ");");
            sql.AbrirConexao();
            sql.ExecutaComando(sb.ToString());
            sql.FechaConexao();
        }
Esempio n. 3
0
        public void vincula_empresa(Int32 id)
        {
            data.bd_postgres sql = new data.bd_postgres();
            sql.localdb();

            StringBuilder sb = new StringBuilder();

            sb.AppendLine("INSERT INTO empresa (id)");
            sb.AppendLine("VALUES (" + id + ");");

            sql.AbrirConexao();
            sql.ExecutaComando(sb.ToString());
            sql.FechaConexao();
        }
Esempio n. 4
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();
        }