Пример #1
0
        public bool Insert(Perdas perdas)
        {
            //insert
            System.Data.IDbConnection objConexao;
            System.Data.IDbCommand    objCommand;
            string sql = "INSERT INTO per_perda(per_ordem, per_produto, per_quantidade, per_motivo, per_data) VALUES (?ordem, ?produto, ?quantidade, ?motivo, ?data)";

            objConexao = Mapped.Connection();
            objCommand = Mapped.Command(sql, objConexao);

            objCommand.Parameters.Add(Mapped.Parameter("?ordem", perdas.Ordem));
            objCommand.Parameters.Add(Mapped.Parameter("?produto", perdas.Produto));
            objCommand.Parameters.Add(Mapped.Parameter("?quantidade", perdas.Quantidade));
            objCommand.Parameters.Add(Mapped.Parameter("?motivo", perdas.Motivo));
            objCommand.Parameters.Add(Mapped.Parameter("?data", perdas.Data));

            objCommand.ExecuteNonQuery();
            objConexao.Close();
            objCommand.Dispose();
            objConexao.Dispose();

            ProdutoBD bd      = new ProdutoBD();
            Produto   produto = bd.Select(perdas.Produto);

            bd.UpdateQuantidade(produto.Codigo, perdas.Quantidade, 0);

            return(true);
        }
Пример #2
0
        //insert
        public bool Insert(OrdemServico ordemServico)
        {
            System.Data.IDbConnection objConexao;
            System.Data.IDbCommand    objCommand;
            string sql = "INSERT INTO tbl_os(os_funcionario, os_produto, os_quantidade, os_dataInicio, os_dataExpiracao, os_descricao) VALUES (?funcionario, ?produto, ?quantidade, ?dataInicio, ?dataExpiracao, ?descricao)";

            objConexao = Mapped.Connection();
            objCommand = Mapped.Command(sql, objConexao);
            objCommand.Parameters.Add(Mapped.Parameter("?funcionario", ordemServico.Funcionario));
            objCommand.Parameters.Add(Mapped.Parameter("?produto", ordemServico.Produto));
            objCommand.Parameters.Add(Mapped.Parameter("?quantidade", ordemServico.Quantidade));
            objCommand.Parameters.Add(Mapped.Parameter("?dataInicio", ordemServico.DataInicio));
            objCommand.Parameters.Add(Mapped.Parameter("?dataExpiracao", ordemServico.DataExpiracao));
            objCommand.Parameters.Add(Mapped.Parameter("?descricao", ordemServico.Descricao));

            objCommand.ExecuteNonQuery();
            objConexao.Close();
            objCommand.Dispose();
            objConexao.Dispose();

            ProdutoBD bd      = new ProdutoBD();
            Produto   produto = bd.Select(ordemServico.Produto);

            bd.UpdateQuantidade(produto.Codigo, ordemServico.Quantidade, 1);

            return(true);
        }
Пример #3
0
        public bool Insert(Venda venda)
        {
            //insert
            System.Data.IDbConnection objConexao;
            System.Data.IDbCommand    objCommand;
            string sql = "INSERT INTO ven_venda(ven_codigo, ven_cliente, ven_endereco, ven_bairro, ven_numero, ven_cep, ven_cnpj, ven_cpf, ven_telefone, ven_produto, ven_quantidade, ven_nome, ven_valor, ven_data) VALUES (?codigo, ?cliente, ?endereco, ?bairro, ?numero, ?cep, ?cnpj, ?cpf, ?telefone, ?produto, ?quantidade, ?nome, ?valor, ?data)";

            objConexao = Mapped.Connection();
            objCommand = Mapped.Command(sql, objConexao);
            objCommand.Parameters.Add(Mapped.Parameter("?codigo", venda.Codigo));
            objCommand.Parameters.Add(Mapped.Parameter("?cliente", venda.Cliente));
            objCommand.Parameters.Add(Mapped.Parameter("?endereco", venda.Endereco));
            objCommand.Parameters.Add(Mapped.Parameter("?bairro", venda.Bairro));
            objCommand.Parameters.Add(Mapped.Parameter("?numero", venda.Numero));
            objCommand.Parameters.Add(Mapped.Parameter("?cep", venda.Cep));
            objCommand.Parameters.Add(Mapped.Parameter("?cnpj", venda.Cnpj));
            objCommand.Parameters.Add(Mapped.Parameter("?cpf", venda.Cpf));
            objCommand.Parameters.Add(Mapped.Parameter("?telefone", venda.Telefone));
            objCommand.Parameters.Add(Mapped.Parameter("?produto", venda.Produto));
            objCommand.Parameters.Add(Mapped.Parameter("?quantidade", venda.Quantidade));
            objCommand.Parameters.Add(Mapped.Parameter("?nome", venda.Nome));
            objCommand.Parameters.Add(Mapped.Parameter("?valor", venda.Valor));
            objCommand.Parameters.Add(Mapped.Parameter("?data", venda.Data));

            objCommand.ExecuteNonQuery();
            objConexao.Close();
            objCommand.Dispose();
            objConexao.Dispose();

            ProdutoBD bd      = new ProdutoBD();
            Produto   produto = bd.Select(venda.Produto);

            bd.UpdateQuantidade(produto.Codigo, venda.Quantidade, 0);

            return(true);
        }