private void UpdateParcela(CondicaoParcelada parcela, int codCondicao, SqlTransaction transaction) { SqlCommand comando = this.CreateCommandTransaction(transaction); comando.CommandText = @"UPDATE parcelas SET nrParcela = @nrParcela, nrDia = @nrDia, porcentagem = @porcentagem, codFormaPagamento = @codFormaPagamento, dtAlteracao = @dtAlteracao, usuario = @usuario WHERE codCondPagamento = @codigo "; comando.Parameters.AddWithValue("@nrParcela", parcela.nrParcela); comando.Parameters.AddWithValue("@nrDia", parcela.nrDia); comando.Parameters.AddWithValue("@porcentagem", parcela.porcentagem); comando.Parameters.AddWithValue("@codFormaPagamento", parcela.formaPagamento.codigo); comando.Parameters.AddWithValue("@dtAlteracao", parcela.dtAlteracao); comando.Parameters.AddWithValue("@usuario", parcela.usuario); comando.Parameters.AddWithValue("@codigo", codCondicao); comando.ExecuteNonQuery(); }
private void InsertParcela(CondicaoParcelada parcela, SqlTransaction transaction) { var IDcondPagamento = this.SelecionaUltimoID(transaction); SqlCommand comando = this.CreateCommandTransaction(transaction); comando.CommandText = @"INSERT INTO parcelas( codCondPagamento, codFormaPagamento, nrParcela, nrDia , porcentagem, dtCadastro, dtAlteracao, usuario) VALUES (@codCondPagamento, @codFormaPagamento, @nrParcela, @nrDia, @porcentagem, @dtCadastrop, @dtAlteracaop, @usuario)"; comando.Parameters.AddWithValue("@codCondPagamento", Convert.ToInt32(IDcondPagamento)); // para pegar o id condição deste insert comando.Parameters.AddWithValue("@codFormaPagamento", parcela.formaPagamento.codigo); comando.Parameters.AddWithValue("@nrParcela", parcela.nrParcela); comando.Parameters.AddWithValue("@nrDia", parcela.nrDia); comando.Parameters.AddWithValue("@porcentagem", parcela.porcentagem); comando.Parameters.AddWithValue("@dtCadastrop", parcela.dtCadastro); comando.Parameters.AddWithValue("@dtAlteracaop", parcela.dtAlteracao); comando.Parameters.AddWithValue("@usuario", parcela.usuario); comando.ExecuteNonQuery(); }
public void InserirCondicaoParcela(CondicaoParcelada condPar) { using (SqlConnection conexao = Conecta.CreateConnection()) { string sql = @"INSERT INTO parcelas ( nrParcela, nrDia, porcentagem, codFormaPagamento , codCondPagamento, dtCadastro, dtAlteracao, usuario) VALUES ( @nrParcela, @nrDia, @porcentagem, @codFormaPagamento, @codCondPagamento, @dtCadastro, @dtAlteracao, @usuario)"; SqlCommand comando = new SqlCommand(sql, conexao); comando.Parameters.AddWithValue("@nrParcela", condPar.nrParcela); comando.Parameters.AddWithValue("@nrDia", condPar.nrDia); comando.Parameters.AddWithValue("@porcentagem", condPar.porcentagem); comando.Parameters.AddWithValue("@codFormaPagamento", condPar.formaPagamento.codigo); comando.Parameters.AddWithValue("@codCondPagamento", condPar.condPagamento.codigo); comando.Parameters.AddWithValue("@dtCadastro", condPar.dtCadastro); comando.Parameters.AddWithValue("@dtAlteracao", condPar.dtAlteracao); comando.Parameters.AddWithValue("@usuario", condPar.usuario); conexao.Open(); comando.ExecuteNonQuery(); conexao.Close(); } }