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); }
//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); }
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); }