internal AxFiscalDOcumentLine InserirProduto(AxFiscalDOcumentLine obj) { using (var conn = new SqlConnection(ConnectionString)) { try { var query = (@"insert into [DCI_Core].[dbo].[sgv_produtos] (obj.produto_id, obj.operadora_id, obj.valor_face, obj.nome_produto, obj.negociavel, obj.valor_maximo, obj.valor_minimo) values (@ProdutoId, @OperadoraId, @ValorFace, @NomeProduto, @Negociavel, @ValorMaximo, @ValorMinimo)"); var retorno = conn.Execute(query, new { @ProdutoId = obj.produto_id, @OperadoraId = obj.operadora_id, @ValorFace = obj.valor_face, @NomeProduto = obj.nome_produto, @Negociavel = obj.negociavel, @ValorMaximo = obj.valor_maximo, @ValorMinimo = obj.valor_minimo }); return(obj); } catch (Exception ex) { throw ex; } } }
private void btbInserir_Click(object sender, EventArgs e) { SgvProdutosBusiness inserir = new SgvProdutosBusiness(); AxFiscalDOcumentLine prod = new AxFiscalDOcumentLine(); prod.produto_id = 58975; prod.operadora_id = 350; prod.valor_face = 35; prod.nome_produto = "CHIP CHIP"; prod.negociavel = 3; prod.valor_minimo = 3; prod.valor_maximo = 350; var retorno = inserir.inserirProduto(prod); }
private void btbAtualizar_Click(object sender, EventArgs e) { SgvProdutosBusiness atualizar = new SgvProdutosBusiness(); AxFiscalDOcumentLine prod = new AxFiscalDOcumentLine(); prod.produto_id = 18439999; prod.operadora_id = 350; prod.valor_face = 20; prod.nome_produto = "Agora Vai manow"; prod.negociavel = 1; prod.valor_minimo = 20; prod.valor_maximo = 200; var retorno = atualizar.atualizarProduto(prod); }
internal AxFiscalDOcumentLine AtualizarProduto(AxFiscalDOcumentLine obj) { using (var conn = new SqlConnection(ConnectionString)) { try { var query = (@"update [DCI_Core].[dbo].[sgv_produtos] set operadora_id = @OperadoraId, valor_face = @ValorFace, nome_produto = @NomeProduto, negociavel = @Negociavel, valor_minimo = @ValorMinimo, valor_maximo = @ValorMaximo where produto_id = @ProdutoId"); var produto = conn.Execute(query, new { @ProdutoId = obj.produto_id, @OperadoraId = obj.operadora_id, @ValorFace = obj.valor_face, @NomeProduto = obj.nome_produto, @Negociavel = obj.negociavel, @ValorMaximo = obj.valor_maximo, @ValorMinimo = obj.valor_minimo }); return(obj); } catch (Exception ex) { throw ex; } } }
internal AxFiscalDOcumentLine ObterProduto(AxFiscalDOcumentLine obj) { return(ObterProduto((long)obj.produto_id)); }
public AxFiscalDOcumentLine inserirProduto(AxFiscalDOcumentLine id) { SgvProdutosDAO dao = new SgvProdutosDAO(); return(dao.InserirProduto(id)); }
public AxFiscalDOcumentLine atualizarProduto(AxFiscalDOcumentLine id) { SgvProdutosDAO dao = new SgvProdutosDAO(); return(dao.AtualizarProduto(id)); }
public AxFiscalDOcumentLine obterPeloId(AxFiscalDOcumentLine obj) { return(obterPeloId((long)obj.produto_id)); }