public void Alterar(Model_Vo_Cliente pCliente) { SqlConnection cn = new SqlConnection(); try { cn.ConnectionString = Academia.Model.Dao.Dados.Model_Dao_Dados.getStringDeConexao(); SqlCommand cmd = new SqlCommand(); cmd.Connection = cn; cmd.CommandType = CommandType.Text; cmd.CommandText = (@"update cliente set nome = @nome, cpf = @cpf, rg = @rg, telefone = @telefone, email = @email, rua = @rua, numero = @numero, bairro = @bairro, complemento = @complemento, cidade = @cidade, cep = @cep, uf = @uf, " + @"Nascimento = @Nascimento, " + @"ValorMensalidade = @ValorMensalidade, " + @"Observacao = @Observacao, " + @"Ativo = @Ativo " + @"where id = @id;"); cmd.Parameters.AddWithValue("@id", pCliente.Id); cmd.Parameters.AddWithValue("@nome", pCliente.Nome); cmd.Parameters.AddWithValue("@cpf", pCliente.Cpf); cmd.Parameters.AddWithValue("@rg", pCliente.Rg); cmd.Parameters.AddWithValue("@telefone", pCliente.Telefone); cmd.Parameters.AddWithValue("@email", pCliente.Email); cmd.Parameters.AddWithValue("@rua", pCliente.Rua); cmd.Parameters.AddWithValue("@numero", pCliente.Numero); cmd.Parameters.AddWithValue("@bairro", pCliente.Bairro); cmd.Parameters.AddWithValue("@complemento", pCliente.Complemento); cmd.Parameters.AddWithValue("@cidade", pCliente.Cidade); cmd.Parameters.AddWithValue("@cep", pCliente.CEP); cmd.Parameters.AddWithValue("@uf", pCliente.UF); cmd.Parameters.AddWithValue("@Nascimento", pCliente.Nascimento); cmd.Parameters.AddWithValue("@ValorMensalidade", pCliente.ValorMensalidade); cmd.Parameters.AddWithValue("@Observacao", pCliente.Observacao); cmd.Parameters.AddWithValue("@Ativo", pCliente.Ativo); cn.Open(); cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw new Exception("Servidor SQL Erro:" + ex.Number); } catch (Exception ex) { throw new Exception(ex.Message); } finally { cn.Close(); } }
public void Incluir(Model_Vo_Cliente pCliente) { SqlConnection cn = new SqlConnection(); try { cn.ConnectionString = Academia.Model.Dao.Dados.Model_Dao_Dados.getStringDeConexao(); //command SqlCommand cmd = new SqlCommand(); cmd.Connection = cn; cmd.CommandText = (@"insert into cliente(nome,cpf,rg,telefone,email,rua,numero,bairro," + @"complemento,cidade,cep,uf, Nascimento, ValorMensalidade, Observacao, Ativo) " + @"values " + @" (@nome,@cpf,@rg,@telefone,@email,@rua,@numero,@bairro," + @" @complemento,@cidade,@cep,@uf, @Nascimento, @ValorMensalidade, @Observacao, @Ativo);"); cmd.Parameters.AddWithValue("@nome", pCliente.Nome); cmd.Parameters.AddWithValue("@cpf", pCliente.Cpf); cmd.Parameters.AddWithValue("@rg", pCliente.Rg); cmd.Parameters.AddWithValue("@telefone", pCliente.Telefone); cmd.Parameters.AddWithValue("@email", pCliente.Email); cmd.Parameters.AddWithValue("@rua", pCliente.Rua); cmd.Parameters.AddWithValue("@numero", pCliente.Numero); cmd.Parameters.AddWithValue("@bairro", pCliente.Bairro); cmd.Parameters.AddWithValue("@complemento", pCliente.Complemento); cmd.Parameters.AddWithValue("@cidade", pCliente.Cidade); cmd.Parameters.AddWithValue("@cep", pCliente.CEP); cmd.Parameters.AddWithValue("@uf", pCliente.UF); cmd.Parameters.AddWithValue("@Nascimento", pCliente.Nascimento); cmd.Parameters.AddWithValue("@ValorMensalidade", pCliente.ValorMensalidade); cmd.Parameters.AddWithValue("@Observacao", pCliente.Observacao); cmd.Parameters.AddWithValue("@Ativo", pCliente.Ativo); cn.Open(); cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw new Exception("Servidor SQL Erro:" + ex.Number); } catch (Exception ex) { throw new Exception(ex.Message); } finally { cn.Close(); } }
public DataTable Pesquisar(Model_Vo_Cliente pCliente) { DataTable tabela = new DataTable(); string pesquisaSql = String.Empty; int iIdCliente = 0; int.TryParse(pCliente.Nome, out iIdCliente); if (string.IsNullOrEmpty(pCliente.Nome)) pesquisaSql = "select * from cliente"; else pesquisaSql = string.Format(@"select * from cliente where id = " + Convert.ToString(iIdCliente) + " or lower(nome) like '%" + pCliente.Nome.ToLower() + "%' or lower(telefone) like '%" + pCliente.Nome.ToLower() + "%' or lower(Observacao) like '%" + pCliente.Nome.ToLower() + "%' "); SqlDataAdapter da = new SqlDataAdapter(pesquisaSql, Academia.Model.Dao.Dados.Model_Dao_Dados.getStringDeConexao()); da.Fill(tabela); return tabela; }