public void Update(MODEL.Cliente cliente) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Cliente set nome=@nome, "; sql += " endereco=@endereco, cidade=@cidade, "; sql += " estado=@estado, aniversario=@aniversario "; sql += " where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", cliente.nome); cmd.Parameters.AddWithValue("@endereco", cliente.endereco); cmd.Parameters.AddWithValue("@cidade", cliente.cidade); cmd.Parameters.AddWithValue("@estado", cliente.estado); cmd.Parameters.AddWithValue("@aniversario", cliente.aniversario); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na atualização de Cliente"); } finally { conexao.Close(); } }
public void Insert(MODEL.Cliente cliente) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Cliente values "; sql = sql + " (@nome ,@cidade ,@estado ,@celular ,@endereco ,@email);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", cliente.nome); cmd.Parameters.AddWithValue("@cidade", cliente.cidade); cmd.Parameters.AddWithValue("@estado", cliente.estado); cmd.Parameters.AddWithValue("@celular", cliente.celular); cmd.Parameters.AddWithValue("@endereco", cliente.endereco); cmd.Parameters.AddWithValue("@email", cliente.email); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("ERRO NA INSERÇÃO DE CLIENTE."); } finally { conexao.Close(); } }
public List <MODEL.Cliente> SelectAll() { SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * FROM Cliente"; SqlCommand cmd = new SqlCommand(sql, conexao); List <MODEL.Cliente> lstClientes = new List <MODEL.Cliente>(); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Cliente cliente = new MODEL.Cliente(); cliente.id = Convert.ToInt32(dados["id"].ToString()); cliente.usuario = dados["usuario"].ToString(); cliente.senha = dados["senha"].ToString(); cliente.nome = dados["nome"].ToString(); cliente.endereco = dados["endereco"].ToString(); cliente.saldo = Convert.ToSingle(dados["saldo"].ToString()); cliente.imagem = dados["imagem"].ToString(); lstClientes.Add(cliente); } } catch { MessageBox.Show("Erro ao buscar clientes, tente denovo"); } finally { conexao.Close(); } return(lstClientes); }
public MODEL.Cliente selectByNome(string nome) { MODEL.Cliente cliente = new MODEL.Cliente(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * FROM Cliente WHERE nome=@nome;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", nome); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(); if (dados.Read()) { cliente.id = Convert.ToInt32(dados[0].ToString()); cliente.nome = dados["nome"].ToString(); cliente.endereco = dados["endereco"].ToString(); cliente.telefone = dados["telefone"].ToString(); cliente.cpf = dados["cpf"].ToString(); } } catch { Console.WriteLine("Falha ao listar cliente"); } finally { conexao.Close(); } return(cliente); }
public void UpdateByCliente(MODEL.Cliente cliente, Image imagem) { SqlConnection conexao = new SqlConnection(strCon); string sql = "UPDATE Cliente SET senha=@senha, nome=@nome, endereco=@endereco, saldo=@saldo WHERE id=@id"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", cliente.id); cmd.Parameters.AddWithValue("@senha", cliente.senha); cmd.Parameters.AddWithValue("@nome", cliente.nome); cmd.Parameters.AddWithValue("@endereco", cliente.endereco); cmd.Parameters.AddWithValue("@saldo", cliente.saldo); try { conexao.Open(); cmd.ExecuteNonQuery();/* * imagem.Save(Conexao.getPathImagens() + @"Clientes\" + cliente.imagem);*/ } catch { MessageBox.Show("Erro ae autualizar cliente! Tente novamente."); } finally { conexao.Close(); } }
public void Insert(MODEL.Cliente cliente, Image imagem) { SqlConnection conexao = new SqlConnection(strCon); string sql = "INSERT INTO Cliente values (@usuario, @senha, @nome, @endereco, @saldo, @imagem)"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@usuario", cliente.usuario); cmd.Parameters.AddWithValue("@senha", cliente.senha); cmd.Parameters.AddWithValue("@nome", cliente.nome); cmd.Parameters.AddWithValue("@endereco", cliente.endereco); cmd.Parameters.AddWithValue("@saldo", cliente.saldo); cmd.Parameters.AddWithValue("@imagem", cliente.imagem); try { conexao.Open(); cmd.ExecuteNonQuery(); imagem.Save(Conexao.getPathImagens() + @"Clientes\" + cliente.imagem); } catch { MessageBox.Show("Erro ao cadastrar cliente, tente novamente!"); } finally { conexao.Close(); } }
public List <MODEL.Cliente> Select() { List <MODEL.Cliente> lstCliente = new List <MODEL.Cliente>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Cliente"; SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Cliente cliente = new MODEL.Cliente(); cliente.id = Convert.ToInt32(reader[0].ToString()); cliente.nome = reader["nome"].ToString(); cliente.endereco = reader["endereco"].ToString(); cliente.cidade = reader["cidade"].ToString(); cliente.estado = reader["estado"].ToString(); cliente.aniversario = Convert.ToDateTime(reader["aniversario"].ToString()); lstCliente.Add(cliente); } } catch { Console.WriteLine("Deu erro na Seleção de Clientes..."); } finally { conexao.Close(); } return(lstCliente); }
public List <MODEL.Cliente> Select() { List <MODEL.Cliente> lstCliente = new List <MODEL.Cliente>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Cliente"; SqlCommand cmd = new SqlCommand(sql, conexao); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Cliente cliente = new MODEL.Cliente(); cliente.id = Convert.ToInt32(dados["id"].ToString()); cliente.nome = dados["nome"].ToString(); cliente.endereco = dados["endereco"].ToString(); cliente.telefone = dados["telefone"].ToString(); lstCliente.Add(cliente); } } catch { Console.WriteLine("Consulta da Tabela Cliente deu problema..."); } return(lstCliente); }
public List <MODEL.Cliente> Select() { List <MODEL.Cliente> clientes = new List <MODEL.Cliente>(); SqlConnection conexao = new SqlConnection(strCon); string sql = " Select * from Cliente;"; SqlCommand cmd = new SqlCommand(sql, conexao); try { conexao.Open(); SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Cliente cliente = new MODEL.Cliente(); cliente.id_cliente = Convert.ToInt32(reader["id_cliente"].ToString()); cliente.nome = reader["nome"].ToString(); clientes.Add(cliente); } } catch { Console.WriteLine("Deu erro na seleção de clientes"); } finally { conexao.Close(); } return(clientes); }
public List <MODEL.Cliente> Select() { //com quem ele vai conectar e o comando; List <MODEL.Cliente> listaCliente = new List <MODEL.Cliente>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select*from Cliente"; SqlCommand cmd = new SqlCommand(sql, conexao); try //tentar execultar o que esta aqui { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); //abrir e fechar conexão while (dados.Read()) { MODEL.Cliente cliente = new MODEL.Cliente(); cliente.idCliente = Convert.ToInt32(dados["idCliente"].ToString()); cliente.nome = dados["nome"].ToString(); cliente.endereco = dados["endereco"].ToString(); listaCliente.Add(cliente); } } catch //execao { Console.WriteLine("Deu erro no select de Cliente..."); } finally { conexao.Close(); } return(listaCliente); }
public void Insert(MODEL.Cliente cliente) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Cliente values (@nome, @endereco, @cidade, @estado, @aniversario);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", cliente.nome); cmd.Parameters.AddWithValue("@endereco", cliente.endereco); cmd.Parameters.AddWithValue("@cidade", cliente.cidade); cmd.Parameters.AddWithValue("@estado", cliente.estado); cmd.Parameters.AddWithValue("@aniversario", cliente.aniversario); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Deu erro na inserção de Cliente..."); } finally { conexao.Close(); } }
public void insert(MODEL.Cliente cliente) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Cliente values (@nome, @endereco, @telefone, @cpf);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", cliente.nome); cmd.Parameters.AddWithValue("@endereco", cliente.endereco); cmd.Parameters.AddWithValue("@telefone", cliente.telefone); cmd.Parameters.AddWithValue("@cpf", cliente.cpf); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Falha ao adicionar cliente"); } finally { conexao.Close(); } }
//Insert no BD public void Insert(MODEL.Cliente cliente) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Cliente values(@nome, @telefone, @endereco, @cidade);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", cliente.Nome); cmd.Parameters.AddWithValue("@telefone", cliente.Telefone); cmd.Parameters.AddWithValue("@endereco", cliente.Endereco); cmd.Parameters.AddWithValue("@cidade", cliente.Cidade); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Ocorreu um erro na Inserção dos dados"); } finally { conexao.Close(); } }
//Update no BD public void Update(MODEL.Cliente cliente) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Cliente set nome=@nome, telefone=@telefone," + " endereco=@endereco, cidade=@cidade where idCliente=@idCliente;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idCliente", cliente.IdCliente); cmd.Parameters.AddWithValue("@nome", cliente.Nome); cmd.Parameters.AddWithValue("@telefone", cliente.Telefone); cmd.Parameters.AddWithValue("@endereco", cliente.Endereco); cmd.Parameters.AddWithValue("@cidade", cliente.Cidade); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Ocorreu um erro na Atualização dos dados"); } finally { conexao.Close(); } }
public List <MODEL.Cliente> SelectByNome(string nome) { List <MODEL.Cliente> lstCliente = new List <MODEL.Cliente>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Clientes where (nome like @nome);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", nome.Trim() + "%"); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Cliente cliente = new MODEL.Cliente(); cliente.id = Convert.ToInt32(reader[0].ToString()); cliente.nome = reader["nome"].ToString(); cliente.endereco = reader["endereco"].ToString(); cliente.cidade = reader["cidade"].ToString(); lstCliente.Add(cliente); } } catch { Console.WriteLine("Deu erro na Seleção de Clientes por Nome..."); } finally { conexao.Close(); } return(lstCliente); }
public List <MODEL.Cliente> select() { List <MODEL.Cliente> lstClientes = new List <MODEL.Cliente>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Cliente"; SqlCommand cmd = new SqlCommand(sql, conexao); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Cliente cliente = new MODEL.Cliente(); cliente.id = Convert.ToInt32(dados[0].ToString()); //dados["id"] cliente.nome = dados["nome"].ToString(); cliente.endereco = dados["endereco"].ToString(); cliente.telefone = dados["telefone"].ToString(); cliente.cpf = dados["cpf"].ToString(); lstClientes.Add(cliente); } } catch { Console.WriteLine("Falha ao cadastrar cliente"); } finally { conexao.Close(); } return(lstClientes); }
public void Inserir(MODEL.Cliente cliente) { SqlConnection conexao = new SqlConnection(strCon); string sql = "INSERT INTO Cliente VALUES (@CPF, @telefone, @nome_cli, @dt_nascimento, @endereco, @numero, @complemento, @bairro, @CEP, @Cidade_idCidade)"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@CPF", cliente.cpf); cmd.Parameters.AddWithValue("@telefone", cliente.telefone); cmd.Parameters.AddWithValue("@nome_cli", cliente.nome); cmd.Parameters.AddWithValue("@dt_nascimento", cliente.dt_nasc); cmd.Parameters.AddWithValue("@endereco", cliente.endereco); cmd.Parameters.AddWithValue("@numero", cliente.numero); cmd.Parameters.AddWithValue("@complemento", cliente.complemento); cmd.Parameters.AddWithValue("@bairro", cliente.bairro); cmd.Parameters.AddWithValue("@CEP", cliente.cep); cmd.Parameters.AddWithValue("@Cidade_idCidade", cliente.idCidade); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro ao inserir o registro na tabela Cliente!"); } finally { conexao.Close(); } }
public void Update(MODEL.Cliente cliente) { SqlConnection conexao = new SqlConnection(strCon); string sql = "UPDATE Cliente SET CPF=@CPF, telefone=@telefone, nome_cli=@nome_cli, dt_nascimento=@dt_nascimento, endereco=@endereco, numero=@numero, complemento=@complemento, bairro=@bairro, CEP=@CEP, Cidade_idCidade=@Cidade_idCidade WHERE idCliente=@idCliente"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idCliente", cliente.id); cmd.Parameters.AddWithValue("@CPF", cliente.cpf); cmd.Parameters.AddWithValue("@telefone", cliente.telefone); cmd.Parameters.AddWithValue("@nome_cli", cliente.nome); cmd.Parameters.AddWithValue("@dt_nascimento", cliente.dt_nasc); cmd.Parameters.AddWithValue("@endereco", cliente.endereco); cmd.Parameters.AddWithValue("@numero", cliente.numero); cmd.Parameters.AddWithValue("@complemento", cliente.complemento); cmd.Parameters.AddWithValue("@bairro", cliente.bairro); cmd.Parameters.AddWithValue("@CEP", cliente.cep); cmd.Parameters.AddWithValue("@Cidade_idCidade", cliente.idCidade); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro ao atualizar registro na tabela Cliente!"); } finally { conexao.Close(); } }
public void update(MODEL.Cliente cliente) { SqlConnection conexao = new SqlConnection(strCon); string sql = "UPDATE Cliente SET nome=@nome, endereco=@endereco, telefone=@telefone, cpf=@cpf "; sql += " WHERE id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", cliente.id); cmd.Parameters.AddWithValue("@nome", cliente.nome); cmd.Parameters.AddWithValue("@endereco", cliente.endereco); cmd.Parameters.AddWithValue("@telefone", cliente.telefone); cmd.Parameters.AddWithValue("@cpf", cliente.cpf); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Falha ao alterar cliente"); } finally { conexao.Close(); } }
public List <MODEL.Cliente> Select(string nome) { List <MODEL.Cliente> clientes = new List <MODEL.Cliente>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Cliente where (nome like @nome);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", "%" + nome + "%"); try { conexao.Open(); SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Cliente cliente = new MODEL.Cliente(); cliente.IdCliente = Convert.ToInt32(reader["idCliente"].ToString()); cliente.Nome = reader["nome"].ToString(); cliente.Telefone = reader["telefone"].ToString(); cliente.Endereco = reader["cidade"].ToString(); cliente.Cidade = reader["cidade"].ToString(); clientes.Add(cliente); } } catch { Console.WriteLine("Deu erro na consulta de Produto Por ID"); } finally { conexao.Close(); } return(clientes); }
public List <MODEL.Cliente> Select() { List <MODEL.Cliente> lstCliente = new List <MODEL.Cliente>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Clientes"; SqlCommand cmd = new SqlCommand(sql, conexao); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Cliente cliente = new MODEL.Cliente(); cliente.id = Convert.ToInt32(dados["id"].ToString()); cliente.nome = dados["nome"].ToString(); cliente.aniversario = Convert.ToDateTime(dados["aniversario"].ToString()); cliente.telefone = dados["telefone"].ToString(); lstCliente.Add(cliente); } } catch { Console.WriteLine("Consulta Select de Clientes deu problema"); } finally { conexao.Close(); //não é necessario pois usou o CommandBehavior.CloseConnection } return(lstCliente); }
public void Update(MODEL.Cliente cliente) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Cliente set nome=@nome, cidade=@cidade, estado=@estado, "; sql += " celular=@celular, endereco=@endereco, email=@email "; sql += " where idCli=@idCli;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", cliente.nome); cmd.Parameters.AddWithValue("@cidade", cliente.cidade); cmd.Parameters.AddWithValue("@estado", cliente.estado); cmd.Parameters.AddWithValue("@celular", cliente.celular); cmd.Parameters.AddWithValue("@endereco", cliente.endereco); cmd.Parameters.AddWithValue("@email", cliente.email); cmd.Parameters.AddWithValue("@idCli", cliente.idCli); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("ERRO - SQL ATUALIZAÇÃO DE CLIENTE."); } finally { conexao.Close(); } }
public void DeleteByCliente(MODEL.Cliente cliente) { if (cliente.id < 1) { MessageBox.Show("Cliente inválido, tente novamente"); } else { DAL.ClienteDAL cliDal = new DAL.ClienteDAL(); cliDal.DeleteByCliente(cliente); } }
public void Insert(MODEL.Cliente cliente, Image imagem) { string erro = ""; if (cliente.usuario.Equals("")) { erro += "\tUsuario não pode ser nulo\n"; } if (cliente.senha.Equals("")) { erro += "\tSenha não pode ser nula\n"; } if (cliente.nome.Equals("")) { erro += "\tNome não pode ser nulo\n"; } if (cliente.endereco.Equals("")) { erro += "\tEndereco não pode ser nulo\n"; } if (cliente.saldo < 0 || cliente.saldo.Equals(null)) { erro += "\tSaldo não pode ser" + (cliente.saldo < 0 ? " menor que zero" : " nulo") + "\n"; } if (cliente.imagem.Equals("")) { erro += "\tSelecione uma imagem de perfil\n"; } if (!erro.Equals("")) { MessageBox.Show("Erros detectados: \n" + erro); } else { DAL.ClienteDAL cliDal = new DAL.ClienteDAL(); if (cliDal.testarExisteUsuario(cliente.usuario) == 0) { cliDal.Insert(cliente, imagem); } else { MessageBox.Show("Usuario já existe!"); } } }
public List <MODEL.Cliente> Select() { List <MODEL.Cliente> clientes = new List <MODEL.Cliente>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Cliente"; SqlCommand cmd = new SqlCommand(sql, conexao); try { //Abre a conexão conexao.Open(); //Irá executar o comando SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); //Lê no BD while (reader.Read()) { //Instancia o Objeto MODEL.Cliente cliente = new MODEL.Cliente(); //"idCliente" "nome" etc é o nome no BD cliente.IdCliente = Convert.ToInt32(reader["idCliente"].ToString()); cliente.Nome = reader["nome"].ToString(); cliente.Endereco = reader["endereco"].ToString(); cliente.Telefone = reader["telefone"].ToString(); cliente.Cidade = reader["cidade"].ToString(); //adiciona na lista enquanto tiver para ser adicionado clientes.Add(cliente); } } catch { Console.WriteLine("Erro ao consultar o Cliente"); } finally { conexao.Close(); } //Retorna a lista finalizada return(clientes); }
public List <MODEL.VendaConsulta> select() { DAL.VendaDAL dalVend = new DAL.VendaDAL(); List <MODEL.Venda> vendas = new List <MODEL.Venda>(); List <MODEL.VendaConsulta> vendaConsulta = new List <MODEL.VendaConsulta>(); vendas = dalVend.select(); for (int i = 0; i < vendas.Count; i++) { MODEL.VendaConsulta venda = new MODEL.VendaConsulta(); ClienteBLL clienteBLL = new ClienteBLL(); MODEL.Cliente cliente = clienteBLL.selectByID(vendas[i].idCliente); venda.cliente = cliente.nome; venda.id = vendas[i].id; venda.valor = vendas[i].valorTotal; venda.data = vendas[i].data; vendaConsulta.Add(venda); } return(vendaConsulta); }
public void Delete(MODEL.Cliente cliente) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Delete from Cliente where idCli=@idCli;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idCli", cliente.idCli); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("ERRO - REMOÇÃO DE CLIENTE."); } finally { conexao.Close(); } }
public void Delete(MODEL.Cliente cliente) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Delete from Cliente where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", cliente.id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na Remoção de Clientes"); } finally { conexao.Close(); } }
public void Insert(MODEL.Cliente cliente) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Cliente values(@nome);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", cliente.nome); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("deu erro na inserção de clientes"); } finally { conexao.Close(); } }
public List <MODEL.Cliente> SelectById(int id) { List <MODEL.Cliente> lstCliente = new List <MODEL.Cliente>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Cliente where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", id);// parametros por id conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Cliente cliente = new MODEL.Cliente(); cliente.id = Convert.ToInt32(reader[0].ToString()); cliente.nome = reader["nome"].ToString(); cliente.aniversario = Convert.ToDateTime(reader["aniversario"].ToString()); cliente.cpf = Convert.ToString(reader["cpf"].ToString()); cliente.endereco = reader["endereco"].ToString(); cliente.bairro = reader["bairro"].ToString(); cliente.numero = Convert.ToInt32(reader["numero"].ToString()); cliente.cidade = reader["cidade"].ToString(); cliente.estado = reader["estado"].ToString(); lstCliente.Add(cliente); } } catch { Console.WriteLine("Deu erro na Seleção de Cliente por ID..."); } finally { conexao.Close(); } return(lstCliente); }// int id