//alterar public void alterar(int for_codigo, String for_razaoSocial, String for_cnpj, String for_ie, String for_email, String for_cep, String for_logradouro, String for_numero, String for_complemento, String for_bairro, int for_cidade, String for_telefone, String for_fax, String for_status, String for_cpf, String for_rg, String for_tipo_fornecedor, String for_nome, String for_tipo) { SqlCommand cmd = null; try { objD = new Contexto(); cmd = new SqlCommand(); if (for_tipo_fornecedor == "Pessoa Física") { cmd.CommandText = "UPDATE Fornecedores" + " SET" + " for_email = @for_email, for_cep = @for_cep," + " for_logradouro = @for_logradouro, for_numero = @for_numero," + " for_complemento = @for_complemento, for_bairro=@for_bairro," + " for_cidade=@for_cidade, for_telefone=@for_telefone, for_fax=@for_fax," + " for_status=@for_status, for_cpf = @for_cpf, for_rg=@for_rg, for_tipo_fornecedor=@for_tipo_fornecedor," + " for_nome = @for_nome, for_tipo = @for_tipo" + " WHERE" + " for_codigo=@for_codigo"; cmd.Parameters.Add(new SqlParameter("@for_codigo", SqlDbType.Int)).Value = for_codigo; cmd.Parameters.Add(new SqlParameter("@for_email", SqlDbType.VarChar)).Value = for_email; cmd.Parameters.Add(new SqlParameter("@for_cep", SqlDbType.VarChar)).Value = for_cep; cmd.Parameters.Add(new SqlParameter("@for_logradouro", SqlDbType.VarChar)).Value = for_logradouro; cmd.Parameters.Add(new SqlParameter("@for_numero", SqlDbType.VarChar)).Value = for_numero; cmd.Parameters.Add(new SqlParameter("@for_complemento", SqlDbType.VarChar)).Value = for_complemento; cmd.Parameters.Add(new SqlParameter("@for_bairro", SqlDbType.VarChar)).Value = for_bairro; cmd.Parameters.Add(new SqlParameter("@for_cidade", SqlDbType.Int)).Value = for_cidade; cmd.Parameters.Add(new SqlParameter("@for_telefone", SqlDbType.VarChar)).Value = for_telefone; cmd.Parameters.Add(new SqlParameter("@for_fax", SqlDbType.VarChar)).Value = for_fax; cmd.Parameters.Add(new SqlParameter("@for_status", SqlDbType.VarChar)).Value = for_status; cmd.Parameters.Add(new SqlParameter("@for_cpf", SqlDbType.VarChar)).Value = for_cpf; cmd.Parameters.Add(new SqlParameter("@for_rg", SqlDbType.VarChar)).Value = for_rg; cmd.Parameters.Add(new SqlParameter("@for_tipo_fornecedor", SqlDbType.VarChar)).Value = for_tipo_fornecedor; cmd.Parameters.Add(new SqlParameter("@for_nome", SqlDbType.VarChar)).Value = for_nome; cmd.Parameters.Add(new SqlParameter("@for_tipo", SqlDbType.VarChar)).Value = for_tipo; } else { cmd.CommandText = "UPDATE Fornecedores" + " SET for_razaoSocial=@for_razaoSocial," + " for_ie = @for_ie, for_email = @for_email, for_cep = @for_cep," + " for_logradouro = @for_logradouro, for_numero = @for_numero," + " for_complemento = @for_complemento, for_bairro=@for_bairro," + " for_cidade=@for_cidade, for_telefone=@for_telefone, for_fax=@for_fax," + " for_status=@for_status,for_tipo_fornecedor=@for_tipo_fornecedor, for_tipo=@for_tipo" + " WHERE" + " for_codigo=@for_codigo"; cmd.Parameters.Add(new SqlParameter("@for_codigo", SqlDbType.Int)).Value = for_codigo; cmd.Parameters.Add(new SqlParameter("@for_razaoSocial", SqlDbType.VarChar)).Value = for_razaoSocial; cmd.Parameters.Add(new SqlParameter("@for_cnpj", SqlDbType.VarChar)).Value = for_cnpj; cmd.Parameters.Add(new SqlParameter("@for_ie", SqlDbType.VarChar)).Value = for_ie; cmd.Parameters.Add(new SqlParameter("@for_email", SqlDbType.VarChar)).Value = for_email; cmd.Parameters.Add(new SqlParameter("@for_cep", SqlDbType.VarChar)).Value = for_cep; cmd.Parameters.Add(new SqlParameter("@for_logradouro", SqlDbType.VarChar)).Value = for_logradouro; cmd.Parameters.Add(new SqlParameter("@for_numero", SqlDbType.VarChar)).Value = for_numero; cmd.Parameters.Add(new SqlParameter("@for_complemento", SqlDbType.VarChar)).Value = for_complemento; cmd.Parameters.Add(new SqlParameter("@for_bairro", SqlDbType.VarChar)).Value = for_bairro; cmd.Parameters.Add(new SqlParameter("@for_cidade", SqlDbType.Int)).Value = for_cidade; cmd.Parameters.Add(new SqlParameter("@for_telefone", SqlDbType.VarChar)).Value = for_telefone; cmd.Parameters.Add(new SqlParameter("@for_fax", SqlDbType.VarChar)).Value = for_fax; cmd.Parameters.Add(new SqlParameter("@for_status", SqlDbType.VarChar)).Value = for_status; cmd.Parameters.Add(new SqlParameter("@for_tipo_fornecedor", SqlDbType.VarChar)).Value = for_tipo_fornecedor; cmd.Parameters.Add(new SqlParameter("@for_tipo", SqlDbType.VarChar)).Value = for_tipo; } objD.ExecutaComando(cmd); } catch (Exception ex) { throw ex; } cmd = null; objD = null; }
//inserção public int inserir(int venda, DateTime vencimento, int formaPagamento, Decimal original, Decimal alterado, Decimal pago, String status, DateTime?pagamento, Decimal juros, Decimal desconto, String observacao, String parcela, Decimal?cr_valorRestante, Decimal?cr_multa) { SqlCommand cmd = null; try { objD = new Contexto(); cmd = new SqlCommand(); cmd.CommandText = "INSERT INTO ContasAReceber (cr_vendas, cr_dataVencimento, cr_formaPagamento, cr_valorOriginal, cr_valorAlterado," + " cr_valorPago, cr_status, cr_dataPagamento, cr_juros, cr_desconto, cr_observacao, cr_parcela,cr_valorRestante, cr_multa)" + " VALUES(@venda, @vencimento, @formaPagamento, @original, @alterado, @pago, @status, @pagamento, @juros, @desconto, @observacao," + " @parcela,@cr_valorRestante,@cr_multa)"; cmd.Parameters.Add(new SqlParameter("@venda", SqlDbType.Int)).Value = venda; cmd.Parameters.Add(new SqlParameter("@vencimento", SqlDbType.DateTime)).Value = vencimento; cmd.Parameters.Add(new SqlParameter("@formaPagamento", SqlDbType.Int)).Value = formaPagamento; cmd.Parameters.Add(new SqlParameter("@original", SqlDbType.Decimal)).Value = original; cmd.Parameters.Add(new SqlParameter("@alterado", SqlDbType.Decimal)).Value = alterado; cmd.Parameters.Add(new SqlParameter("@pago", SqlDbType.Decimal)).Value = pago; cmd.Parameters.Add(new SqlParameter("@status", SqlDbType.VarChar)).Value = status; if (pagamento != null) { cmd.Parameters.Add(new SqlParameter("@pagamento", SqlDbType.DateTime)).Value = pagamento; } else { cmd.Parameters.Add(new SqlParameter("@pagamento", SqlDbType.DateTime)).Value = DBNull.Value; } cmd.Parameters.Add(new SqlParameter("@juros", SqlDbType.Decimal)).Value = juros; cmd.Parameters.Add(new SqlParameter("@desconto", SqlDbType.Decimal)).Value = desconto; cmd.Parameters.Add(new SqlParameter("@observacao", SqlDbType.VarChar)).Value = observacao; cmd.Parameters.Add(new SqlParameter("@parcela", SqlDbType.VarChar)).Value = parcela; if (cr_valorRestante != null) { cmd.Parameters.Add(new SqlParameter("@cr_valorRestante", SqlDbType.Decimal)).Value = cr_valorRestante; } else { cmd.Parameters.Add(new SqlParameter("@cr_valorRestante", SqlDbType.Decimal)).Value = DBNull.Value; } if (cr_multa != null) { cmd.Parameters.Add(new SqlParameter("@cr_multa", SqlDbType.Decimal)).Value = cr_multa; } else { cmd.Parameters.Add(new SqlParameter("@cr_multa", SqlDbType.Decimal)).Value = 0; } //objD.executacomando(cmd); //cmd = null; //objD = null; int codigo = objD.ExecutaComandoInsert(cmd, "ContasAReceber"); cmd = null; objD = null; return(codigo); } catch (Exception ex) { throw ex; } }
//inserção public void inserir(String for_razaoSocial, String for_cnpj, String for_ie, String for_email, String for_cep, String for_logradouro, String for_numero, String for_complemento, String for_bairro, int for_cidade, String for_telefone, String for_fax, String for_status, String for_cpf, String for_rg, String for_tipo_fornecedor, String for_nome, String for_tipo) { SqlCommand cmd = null; try { objD = new Contexto(); cmd = new SqlCommand(); if (for_tipo_fornecedor == "Pessoa Física") { cmd.CommandText = "INSERT INTO Fornecedores" + " (for_email, for_cep,for_logradouro,for_numero, for_complemento," + " for_bairro, for_cidade, for_telefone, for_fax, for_status,for_cpf,for_rg,for_tipo_fornecedor,for_nome,for_tipo)" + " VALUES (@for_email, @for_cep, @for_logradouro,@for_numero," + " @for_complemento, @for_bairro, @for_cidade, @for_telefone, @for_fax," + " @for_status,@for_cpf,@for_rg,@for_tipo_fornecedor,@for_nome,@for_tipo)"; cmd.Parameters.Add(new SqlParameter("@for_email", SqlDbType.VarChar)).Value = for_email; cmd.Parameters.Add(new SqlParameter("@for_cep", SqlDbType.VarChar)).Value = for_cep; cmd.Parameters.Add(new SqlParameter("@for_logradouro", SqlDbType.VarChar)).Value = for_logradouro; cmd.Parameters.Add(new SqlParameter("@for_numero", SqlDbType.VarChar)).Value = for_numero; cmd.Parameters.Add(new SqlParameter("@for_complemento", SqlDbType.VarChar)).Value = for_complemento; cmd.Parameters.Add(new SqlParameter("@for_bairro", SqlDbType.VarChar)).Value = for_bairro; cmd.Parameters.Add(new SqlParameter("@for_cidade", SqlDbType.Int)).Value = for_cidade; cmd.Parameters.Add(new SqlParameter("@for_telefone", SqlDbType.VarChar)).Value = for_telefone; cmd.Parameters.Add(new SqlParameter("@for_fax", SqlDbType.VarChar)).Value = for_fax; cmd.Parameters.Add(new SqlParameter("@for_status", SqlDbType.VarChar)).Value = for_status; cmd.Parameters.Add(new SqlParameter("@for_cpf", SqlDbType.VarChar)).Value = for_cpf; cmd.Parameters.Add(new SqlParameter("@for_rg", SqlDbType.VarChar)).Value = for_rg; cmd.Parameters.Add(new SqlParameter("@for_tipo_fornecedor", SqlDbType.VarChar)).Value = for_tipo_fornecedor; cmd.Parameters.Add(new SqlParameter("@for_nome", SqlDbType.VarChar)).Value = for_nome; cmd.Parameters.Add(new SqlParameter("@for_tipo", SqlDbType.VarChar)).Value = for_tipo; } else { cmd.CommandText = "INSERT INTO Fornecedores" + " (for_razaoSocial, for_cnpj, for_ie," + " for_email, for_cep,for_logradouro,for_numero, for_complemento," + " for_bairro, for_cidade, for_telefone, for_fax, for_status,for_tipo_fornecedor,for_tipo)" + " VALUES (@for_razaoSocial, @for_cnpj," + " @for_ie, @for_email, @for_cep, @for_logradouro,@for_numero," + " @for_complemento, @for_bairro, @for_cidade, @for_telefone, @for_fax," + " @for_status,@for_tipo_fornecedor,@for_tipo)"; cmd.Parameters.Add(new SqlParameter("@for_razaoSocial", SqlDbType.VarChar)).Value = for_razaoSocial; cmd.Parameters.Add(new SqlParameter("@for_cnpj", SqlDbType.VarChar)).Value = for_cnpj; cmd.Parameters.Add(new SqlParameter("@for_ie", SqlDbType.VarChar)).Value = for_ie; cmd.Parameters.Add(new SqlParameter("@for_email", SqlDbType.VarChar)).Value = for_email; cmd.Parameters.Add(new SqlParameter("@for_cep", SqlDbType.VarChar)).Value = for_cep; cmd.Parameters.Add(new SqlParameter("@for_logradouro", SqlDbType.VarChar)).Value = for_logradouro; cmd.Parameters.Add(new SqlParameter("@for_numero", SqlDbType.VarChar)).Value = for_numero; cmd.Parameters.Add(new SqlParameter("@for_complemento", SqlDbType.VarChar)).Value = for_complemento; cmd.Parameters.Add(new SqlParameter("@for_bairro", SqlDbType.VarChar)).Value = for_bairro; cmd.Parameters.Add(new SqlParameter("@for_cidade", SqlDbType.Int)).Value = for_cidade; cmd.Parameters.Add(new SqlParameter("@for_telefone", SqlDbType.VarChar)).Value = for_telefone; cmd.Parameters.Add(new SqlParameter("@for_fax", SqlDbType.VarChar)).Value = for_fax; cmd.Parameters.Add(new SqlParameter("@for_status", SqlDbType.VarChar)).Value = for_status; cmd.Parameters.Add(new SqlParameter("@for_tipo_fornecedor", SqlDbType.VarChar)).Value = for_tipo_fornecedor; cmd.Parameters.Add(new SqlParameter("@for_tipo", SqlDbType.VarChar)).Value = for_tipo; } objD.ExecutaComando(cmd); cmd = null; objD = null; } catch (Exception ex) { throw ex; } }