public void AtualizarVendedor(Vendedor vendedor) { try { Acessoadados.AtualizaVendedor(vendedor); } catch (Exception erro) { throw erro; } }
/// <summary> /// Método para recuperar todos os vendedores do banco de dados. /// </summary> /// <returns>Lista de vendedores.</returns> public List<Vendedor> ModeloRecuperarVendedores() { try { instrucaoSql = @"SELECT * FROM VENDEDORES ORDER BY NOMEVENDEDOR"; //instrucaoSql = @"SELECT * FROM VENDEDORES"; List<Vendedor> listaVendedores = new List<Vendedor>(); conexaoSql = new SqlConnection(stringConexao); comandoSql = new SqlCommand(instrucaoSql, conexaoSql); conexaoSql.Open(); SqlDataReader leitorDados = comandoSql.ExecuteReader(); Vendedor vendedor; while (leitorDados.Read()) { vendedor = new Vendedor(); vendedor.IDVendedor = (int)leitorDados["IDVENDEDOR"]; vendedor.NomeVendedor = (string)leitorDados["NOMEVENDEDOR"]; vendedor.NCadastro = (int)leitorDados["N_CADASTRO"]; vendedor.DataAdm = (DateTime)leitorDados["DATAADM"]; vendedor.Endereco = (string)leitorDados["ENDERECO"]; vendedor.TelFixo = (string)leitorDados["TELFIXO"]; vendedor.TelCel = (string)leitorDados["TELCEL"]; vendedor.CPF = (string)leitorDados["CPF"]; vendedor.EstadoCivil = (string)leitorDados["ESTADOCIVIL"]; listaVendedores.Add(vendedor); } return listaVendedores; } catch { throw new Exception("Erro ao carregar a lista de vendedores! Camada: Modelo"); } finally { conexaoSql.Close(); } }
private void bt_gravar_Click(object sender, EventArgs e) { try { vendedor = new Vendedor(); vendedor.NomeVendedor = tb_NomeVendedor.Text; vendedor.DataAdm = dtp_Admissão.Value.Date; vendedor.Endereco = string.Format("{0}, {1}, {2}, {3}", tb_endrua.Text, tb_numerocasa.Text, tb_complemento.Text, tb_bairrro.Text); vendedor.TelFixo = msktb_Telfixo.Text; vendedor.TelCel = msktb_TelCelular.Text; vendedor.CPF = msktb_CPF.Text; vendedor.EstadoCivil = cmb_estadocivil.SelectedItem.ToString(); controle = new Controle(); controle.ControleInserir(vendedor); //Negociacao.GravarVendedor(vendedor); } catch (Exception erro) { MessageBox.Show(erro.Message,"Sistema de Controle de AutoPeças"); } }
public void GravarVendedor(Vendedor vendedor) { try { Acessoadados.GravarVendedor(vendedor); } catch (Exception erro) { throw erro; } }
public void DeletarVendedor(Vendedor vendedor) { try { Acessoadados.DeletaVendedor(vendedor); } catch (Exception) { throw; } }
public void GravarVendedor(Vendedor vendedor) { try { comandosql = "INSERT INTO Vendedores VALUES(@NomeVendedor, @DataAdm, @Endereco, @TelFixo, @TelCel, @CPF, @EstadoCivil)"; using (Conectionsql = new SqlConnection(conexao)) { Conectionsql.Open(); using (ComandoTSQL = new SqlCommand(comandosql, Conectionsql)) { ComandoTSQL.Parameters.AddWithValue("@CPF", vendedor.CPF); ComandoTSQL.Parameters.AddWithValue("@DataAdm", vendedor.DataAdm); ComandoTSQL.Parameters.AddWithValue("@Endereco", vendedor.Endereco); ComandoTSQL.Parameters.AddWithValue("@Nomevendedor", vendedor.NomeVendedor); ComandoTSQL.Parameters.AddWithValue("@TelCel", vendedor.TelCel); ComandoTSQL.Parameters.AddWithValue("@TelFixo", vendedor.TelFixo); ComandoTSQL.Parameters.AddWithValue("@EstadoCivil", vendedor.EstadoCivil); ComandoTSQL.ExecuteNonQuery(); } Conectionsql.Close(); } } catch (Exception erro) { throw erro; } }
//public void DeletaCliente(Object obj) //{ // try // { // comandosql = "DELETE FROM "; //Clientes WHERE IDCliente = @IDCliente"; // using (Conectionsql = new SqlConnection(conexao)) // { // Conectionsql.Open(); // if (obj.GetType() == typeof(Cliente)) // comandosql += "Clientes"; // else if (obj.GetType() == typeof(Categoria)) // comandosql += "Categorias"; // else if (obj.GetType() == typeof(Fornecedor)) // comandosql += "Fornecedores"; // else if (obj.GetType() == typeof(ItensVenda)) // comandosql += "Itensvenda"; // else if (obj.GetType() == typeof(Peca)) // comandosql += "Pecas"; // else if (obj.GetType() == typeof(Veiculo)) // comandosql += "Veiculos"; // else if (obj.GetType() == typeof(Venda)) // comandosql += "Venda WHERE "; // else if (obj.GetType() == typeof(Vendedor)) // comandosql += "Vendedores WHERE IDVendedor = @ID"; // using (ComandoTSQL = new SqlCommand(comandosql, Conectionsql)) // { // if (obj.GetType() == typeof(Cliente)) // ComandoTSQL.Parameters.AddWithValue("@ID", ((Cliente)obj).ID_Cliente); // else if (obj.GetType() == typeof(Categoria)) // ComandoTSQL.Parameters.AddWithValue("@ID", ((Categoria)obj).IDCategoria); // else if (obj.GetType() == typeof(Fornecedor)) // ComandoTSQL.Parameters.AddWithValue("@ID", ((Fornecedor)obj).IDFornecedor); // else if (obj.GetType() == typeof(ItensVenda)) // ComandoTSQL.Parameters.AddWithValue("@ID", ((ItensVenda)obj)._IDItensVemda); // else if (obj.GetType() == typeof(Peca)) // ComandoTSQL.Parameters.AddWithValue("@ID", ((Peca)obj).IDPeca); // else if (obj.GetType() == typeof(Veiculo)) // ComandoTSQL.Parameters.AddWithValue("@ID", ((Veiculo)obj).IDVeiculo); // else if (obj.GetType() == typeof(Venda)) // ComandoTSQL.Parameters.AddWithValue("@ID", ((Venda)obj).IDVenda); // else if (obj.GetType() == typeof(Vendedor)) // ComandoTSQL.Parameters.AddWithValue("@ID", ((Vendedor)obj).IDVendedor); // ComandoTSQL.ExecuteNonQuery(); // } // Conectionsql.Close(); // } // } // catch (Exception erro) // { // throw erro; // } //} public void DeletaVendedor(Vendedor vendedor) { try { comandosql = "DELETE FROM Vendedores WHERE CPF = @CPF"; using (Conectionsql = new SqlConnection(conexao)) { Conectionsql.Open(); using (ComandoTSQL = new SqlCommand(comandosql, Conectionsql)) { ComandoTSQL.Parameters.AddWithValue("@CPF", vendedor.CPF); ComandoTSQL.ExecuteNonQuery(); } Conectionsql.Close(); } } catch (Exception erro) { throw erro; } }
public void AtualizaVendedor(Vendedor vendedor) { try { comandosql = "UPDATE Vendedores SET NomeVendedor = @NomeVendedor, DataAdm = @DataAdm, Endereco=@Endereco, TelFixo = @TelFixo, TelCel=@TelCel, EstadoCivil = @EstadoCivil WHERE CPF = @CPF"; using (Conectionsql = new SqlConnection(conexao)) { Conectionsql.Open(); using (ComandoTSQL = new SqlCommand(comandosql, Conectionsql)) { ComandoTSQL.Parameters.AddWithValue("@CPF", vendedor.CPF); ComandoTSQL.Parameters.AddWithValue("@DataAdm", vendedor.DataAdm); ComandoTSQL.Parameters.AddWithValue("@Endereco", vendedor.Endereco); ComandoTSQL.Parameters.AddWithValue("@Nomevendedor", vendedor.NomeVendedor); ComandoTSQL.Parameters.AddWithValue("@TelCel", vendedor.TelCel); ComandoTSQL.Parameters.AddWithValue("@TelFixo", vendedor.TelFixo); ComandoTSQL.Parameters.AddWithValue("@EstadoCivil", vendedor.EstadoCivil); ComandoTSQL.ExecuteNonQuery(); } Conectionsql.Close(); } } catch (Exception erro) { throw erro; } }