private void btnSalvarDados_Click(object sender, EventArgs e) { ModFornecedor modF = new ModFornecedor(); FornecedorNEG neg = new FornecedorNEG(); modF.RazaoSocial = txtRazaoSocial.Text; modF.Nome = txtNome.Text; modF.Cnpj = (Regex.Replace(txtCnpj.Text, @"[^0-9]+?", "")); if (!ValidarFornecedor(modF)) { return; } try { neg.AdicionarFor(modF); MessageBox.Show("Dados salvos com sucesso!"); grupoBoxFornecedor(); grupoBoxFornecedorEndereco(); limparCampos(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void AdicionarFor(ModFornecedor mod) { if (!ValidaCnpjFornecedor(mod.Cnpj)) { throw new Exception("Cnpj já cadastrado"); } forn.Adicionar(mod); }
private void btnPesquisa_Click(object sender, EventArgs e) { ModFornecedor modF = new ModFornecedor(); FornecedorNEG neg = new FornecedorNEG(); modF = neg.PesquisarFornecedor(Regex.Replace(txtCnpjPesquisa.Text, "[^0-9a-zA-Z]+", "")); txtId.Text = Convert.ToInt32(modF.Id).ToString(); txtRazaoSocial.Text = modF.RazaoSocial; txtNome.Text = modF.Nome; txtCnpj.Text = modF.Cnpj; MessageBox.Show("Pesquisa realizada com sucesso!"); }
private void BtnExcluir_Click(object sender, EventArgs e) { ModFornecedor modF = new ModFornecedor(); FornecedorNEG neg = new FornecedorNEG(); modF.Id = Convert.ToInt32(txtId.Text); neg.ExcluirFor(modF); MessageBox.Show("Dados Excluido com sucesso!"); grupoBoxFornecedor(); grupoBoxFornecedorEndereco(); limparCampos(); }
protected void gvTelefoneFornecedor_RowDeleting1(object sender, GridViewDeleteEventArgs e) { FornecedorNEG neg = new FornecedorNEG(); ModFornecedor modf = new ModFornecedor(); // modf.Id = Convert.ToInt32(e.Keys[0]); neg.DvgTelForneDelet(Convert.ToInt32(e.Keys[0])); MessageBox.Show("Dado excluido com sucesso!"); camposDataGrid(); }
private void BtnEditar_Click_1(object sender, EventArgs e) { ModFornecedor modF = new ModFornecedor(); FornecedorNEG neg = new FornecedorNEG(); modF.Id = Convert.ToInt32(txtId.Text); modF.RazaoSocial = txtRazaoSocial.Text; modF.Nome = txtNome.Text; modF.Cnpj = Regex.Replace(txtCnpj.Text, "[^0-9a-zA-Z]+", ""); if (!ValidarFornecedor(modF)) { return; } neg.AtualizarFornecedor(modF); MessageBox.Show("Formulario atualizado com sucesso!"); limparCampos(); }
protected void PesquisaCnpj_Click(object sender, EventArgs e) { ModFornecedor modF = new ModFornecedor(); FornecedorNEG neg = new FornecedorNEG(); modF = neg.PesquisarFornecedor(Regex.Replace(txtCnpjPesquisa.Text, "[^0-9a-zA-Z]+", "").Replace("/", "").Replace(".", "").Replace("-", "")); txtId.Text = Convert.ToInt32(modF.Id).ToString(); txtRazaoSocial.Text = modF.RazaoSocial; txtNomefantasia.Text = modF.Nome; txtCnpj.Text = modF.Cnpj; if (modF.Cnpj == txtCnpjPesquisa.Text) { MessageBox.Show("Pesquisa realizada com sucesso!"); } else { MessageBox.Show("CNPJ não cadastrado!"); } }
public List <ModEnderecoFornecedor> SelecionarTodos(int idFornecedor) { ComandoSQL = @"SELECT TAB_FORNECEDOR.NOME,TAB_FORNECEDOR_ENDERECO.* FROM TAB_FORNECEDOR_ENDERECO INNER JOIN TAB_FORNECEDOR ON TAB_FORNECEDOR.ID = TAB_FORNECEDOR_ENDERECO.ID_FORNECEDOR"; List <SqlParameter> lst = new List <SqlParameter>(); lst.Add(new SqlParameter { ParameterName = "@ID_FORNECEDOR", Value = idFornecedor }); //Conexão com o banco AcessoABase con = new AcessoABase(connectionString); List <ModEnderecoFornecedor> lista = new List <ModEnderecoFornecedor>(); using (SqlDataReader dr = con.ComandoSelecao(ComandoSQL, lst)) { //Informações a ser apresentadas while (dr.Read()) { ModFornecedor fornecedor = new ModFornecedor(); fornecedor.Id = Convert.ToInt32(dr["ID_FORNECEDOR"]); fornecedor.Nome = dr["NOME"].ToString(); lista.Add(new ModEnderecoFornecedor { FornecedorMod = fornecedor, Id = Convert.ToInt32(dr["ID"]), IdFornecedor = Convert.ToInt32(dr["ID_FORNECEDOR"]), Endereco = dr["ENDERECO"].ToString(), Bairro = dr["BAIRRO"].ToString(), Numero = dr["NUMERO"].ToString(), Cidade = dr["CIDADE"].ToString(), UF = dr["UF"].ToString(), CEP = dr["CEP"].ToString(), Complemento = dr["COMPLEMENTO"].ToString(), }); } } return(lista); }
public List <ModFornecedorTelefone> SelecionarTodos(int idFornecedor) { ComandoSQL = @"SELECT TAB_FORNECEDOR.NOME,TAB_FORNECEDOR_TELEFONE.* FROM TAB_FORNECEDOR_TELEFONE INNER JOIN TAB_FORNECEDOR ON TAB_FORNECEDOR.ID = TAB_FORNECEDOR_TELEFONE.ID_FORNECEDOR"; List <SqlParameter> lst = new List <SqlParameter>(); lst.Add(new SqlParameter { ParameterName = "@IDFORNECEDOR", Value = idFornecedor }); //Conexão com o banco AcessoABase con = new AcessoABase(connectionString); List <ModFornecedorTelefone> lista = new List <ModFornecedorTelefone>(); TipoTelefoneDao tipoTeledone = new TipoTelefoneDao(); using (SqlDataReader dr = con.ComandoSelecao(ComandoSQL, lst)) { while (dr.Read()) { ModFornecedor fornecedor = new ModFornecedor(); fornecedor.Id = Convert.ToInt32(dr["ID_FORNECEDOR"]); fornecedor.Nome = dr["NOME"].ToString(); lista.Add(new ModFornecedorTelefone { FornecedorMod = fornecedor, Id = Convert.ToInt32(dr["ID"]), IdFornecedor = Convert.ToInt32(dr["ID_FORNECEDOR"]), Tipo = tipoTeledone.SelecionarPorId(Convert.ToInt32(dr["TIPO"])), Telefone = dr["TELEFONE"].ToString() }); } } return(lista); }
public List <ModProduto> SelecionarTodos() { List <ModProduto> lst = new List <ModProduto>(); ComandoSQL = @"SELECT P.NOME as FN ,B.* FROM TAB_PRODUTO B INNER JOIN TAB_FORNECEDOR as P ON B.ID_FORNECEDOR = P.ID "; //Conexão com o banco AcessoABase acesso = new AcessoABase(connectionString); using (SqlDataReader dr = acesso.ComandoSelecao(ComandoSQL, new List <SqlParameter>())) { while (dr.Read()) { ModFornecedor forn = new ModFornecedor(); forn.Id = Convert.ToInt32(dr["ID"]); forn.Nome = dr["FN"].ToString(); lst.Add(new ModProduto { FornMOD = forn, Id = int.Parse(dr["ID"].ToString()), IdFornecedor = Convert.ToInt32(dr["ID_FORNECEDOR"].ToString()), Pro_Nome = dr["PRO_NOME"].ToString(), Preco = Double.Parse(dr["PRECO"].ToString()), Tamanho = int.Parse(dr["TAMANHO"].ToString()), Peso = int.Parse(dr["PESO"].ToString()), Cor = dr["COR"].ToString(), Quantidade = int.Parse(dr["QUANTIDADE"].ToString()) }); } } return(lst); }
public void AtualizarFornecedor(ModFornecedor mod) { mod.Id = Convert.ToInt32(mod.Id); forn.Atualizar(mod); }
public void ExcluirFor(ModFornecedor mod) { mod.Id = Convert.ToInt32(mod.Id); forn.Deletar(mod.Id); }