public void carregaTabela() { dgvFornecedor.Rows.Clear(); List <Fornecedor> fornecedor = new List <Fornecedor>(); Gerenciador_fornecedor buscar = new Gerenciador_fornecedor(); fornecedor = buscar.buscaTodosFornecedores(); for (int i = 0; i < fornecedor.Count; i++) { dgvFornecedor.Rows.Add( fornecedor[i].id, fornecedor[i].cnpj, fornecedor[i].razaoSocial, fornecedor[i].fantasia, fornecedor[i].responsavel, fornecedor[i].telefone, fornecedor[i].email, fornecedor[i].obs, fornecedor[i].dataCadastro, fornecedor[i].status ); } }
private void textPesquisar_TextChanged(object sender, EventArgs e) { dgvFornecedor.Rows.Clear(); List <Fornecedor> fornecedor = new List <Fornecedor>(); Gerenciador_fornecedor buscar = new Gerenciador_fornecedor(); fornecedor = buscar.buscaRazao(textPesquisar.Text); for (int i = 0; i < fornecedor.Count; i++) { dgvFornecedor.Rows.Add( fornecedor[i].id, fornecedor[i].cnpj, fornecedor[i].razaoSocial, fornecedor[i].fantasia, fornecedor[i].responsavel, fornecedor[i].telefone, fornecedor[i].email, fornecedor[i].obs, fornecedor[i].dataCadastro, fornecedor[i].status ); } }
public void alterarFornecedor(int id_fornecedor) { List <Endereco> dadosEndereco = new List <Endereco>(); Gerenciador_fornecedor buscaFor = new Gerenciador_fornecedor(); Fornecedor dadosFornecedor = buscaFor.buscaId(id_fornecedor); Fornecedor fornecedor = dadosFornecedor; Gerenciador_endereço buscaEnd = new Gerenciador_endereço(); dadosEndereco = buscaEnd.buscaFk(fornecedor.fk_endereco); // Endereco endereco = dadosEndereco[0]; txtFantasia.Text = fornecedor.fantasia; txtAtividadeEconomicaSecundaria.Text = fornecedor.atividadeEconomica; txtRazao.Text = fornecedor.razaoSocial; txtCNPJ.Text = fornecedor.cnpj; txtEmail.Text = fornecedor.email; txtNaturezaJuridica.Text = fornecedor.naturezaJuridica; txtMotivoSituacaoCadastral.Text = fornecedor.motivoSituacaoCadastral; txtDataSituacaoCadastral.Text = fornecedor.dataSituacaoCadastral; txtSituacaoCadastral.Text = fornecedor.situacaoCadastral; txtResponsavel.Text = fornecedor.responsavel; txtTelefone.Text = fornecedor.telefone; txtCelular.Text = fornecedor.celular; txtMatrizFilial.Text = fornecedor.matrizFilial; txtCNAE.Text = fornecedor.cnae; txtDataCadastro.Text = fornecedor.dataCadastro; txtObs.Text = fornecedor.obs; txtComplemento.Text = fornecedor.complemento; txtNumero.Text = fornecedor.numero; txtDataAbertura.Text = fornecedor.dataAbertura; txtAtividadeEconomeica.Text = fornecedor.atividadeEconomica; textCodigoFornecedor.Text = fornecedor.id.ToString(); textStatusConsulta.Text = fornecedor.statusConsultaReceita; if (fornecedor.status == "Ativo") { radioButton1.Checked = true; radioButton2.Checked = false; } else { radioButton1.Checked = false; radioButton2.Checked = true; } txtCEP.Text = dadosEndereco[0].cep; txtLogradouro.Text = dadosEndereco[0].logradouro; txtBairro.Text = dadosEndereco[0].bairro; txtCidade.Text = dadosEndereco[0].cidade; textCodigoEndereco.Text = dadosEndereco[0].id.ToString(); }
private void button1_Click(object sender, EventArgs e) { if (txtCNPJ.Text.Trim() == "" || txtFantasia.Text.Trim() == "" || txtResponsavel.Text.Trim() == "" || txtCEP.Text.Trim() == "" || txtTelefone.Text.Trim() == "") { MessageBox.Show("Os campos CNPJ, NOME FANTASIA, CONTATO, LOGRADOURO, NUMERO e TELEFONE não pode ser vazio"); } else { //preenchendo endereço Endereco endereco = new Endereco(); endereco.cep = txtCEP.Text; endereco.logradouro = txtLogradouro.Text; endereco.bairro = txtBairro.Text; endereco.cidade = txtCidade.Text; endereco.id = Convert.ToInt32(textCodigoEndereco.Text); //preenchendo fornecedor Fornecedor fornecedor = new Fornecedor(); fornecedor.id = Convert.ToInt32(textCodigoFornecedor.Text); fornecedor.fantasia = txtFantasia.Text; fornecedor.atividadeEconomica = txtAtividadeEconomicaSecundaria.Text; fornecedor.razaoSocial = txtRazao.Text; fornecedor.cnpj = txtCNPJ.Text; fornecedor.email = txtEmail.Text; fornecedor.naturezaJuridica = txtNaturezaJuridica.Text; fornecedor.motivoSituacaoCadastral = txtMotivoSituacaoCadastral.Text; fornecedor.dataSituacaoCadastral = txtDataSituacaoCadastral.Text; fornecedor.situacaoCadastral = txtSituacaoCadastral.Text; fornecedor.responsavel = txtResponsavel.Text; fornecedor.telefone = txtTelefone.Text; fornecedor.celular = txtCelular.Text; fornecedor.matrizFilial = txtMatrizFilial.Text; fornecedor.cnae = txtCNAE.Text; fornecedor.status = "Ativo"; //falta setar checkbox fornecedor.dataCadastro = DateTime.Now.ToString("yyyy-MM-dd"); fornecedor.obs = txtObs.Text; fornecedor.complemento = txtComplemento.Text; fornecedor.numero = txtNumero.Text; fornecedor.dataAbertura = txtDataAbertura.Text; //validação que o luca irá fazer +==> nessa tela subentende-se que cadastro já está validado fornecedor.statusConsultaReceita = textStatusConsulta.Text; Gerenciador_fornecedor add = new Gerenciador_fornecedor(); add.update(fornecedor, endereco); this.Close(); } }
public void alterarCliente(int id_produto) { List <Produtos> lstPro = new List <Produtos>(); Gerenciador_produto buscaProduto = new Gerenciador_produto(); lstPro = buscaProduto.buscaId(id_produto); //preenchendo dados do cliente textCodigo.Text = Convert.ToString(lstPro[0].id); textNome.Text = lstPro[0].nome; textCusto.Text = lstPro[0].precoCusto; textVenda.Text = lstPro[0].precoVenda; textEstoque.Text = lstPro[0].estoque; textMinimo.Text = lstPro[0].estoqueMinimo; Gerenciador_fornecedor forn = new Gerenciador_fornecedor(); Fornecedor resultForn = forn.buscaId(lstPro[0].fk_fornecedor); textFornecedor.Text = resultForn.razaoSocial; labelFornecedor.Text = Convert.ToString(resultForn.id); Gerenciador_categoria cat = new Gerenciador_categoria(); Categoria dadosCat = cat.buscaId(lstPro[0].categoria); textCategoria.Text = dadosCat.nome; labelCategoria.Text = Convert.ToString(dadosCat.id); Gerenciador_fichaTecnica busca = new Gerenciador_fichaTecnica(); List <FichaTecnica> ficha = busca.BuscaIdProduto(lstPro[0].id); if (ficha.Count > 0) { textTecnica.Text = ficha[0].nome; labelTecnica.Text = ficha[0].nome; } if (lstPro[0].status == "Ativo") { radioButton1.Checked = true; radioButton2.Checked = false; } else { radioButton1.Checked = false; radioButton2.Checked = true; } }
public void carregaTabela() { dgvFornecedor.Rows.Clear(); List <Fornecedor> fornecedor = new List <Fornecedor>(); Gerenciador_fornecedor buscar = new Gerenciador_fornecedor(); fornecedor = buscar.buscaTodosFornecedores(); for (int i = 0; i < fornecedor.Count; i++) { dgvFornecedor.Rows.Add( fornecedor[i].id, fornecedor[i].cnpj, fornecedor[i].fantasia, fornecedor[i].razaoSocial ); } }
private void textPesquisar_TextChanged(object sender, EventArgs e) { dgvFornecedor.Rows.Clear(); List <Fornecedor> fornecedor = new List <Fornecedor>(); Gerenciador_fornecedor buscar = new Gerenciador_fornecedor(); fornecedor = buscar.pesquisaFornecedores(textPesquisar.Text); for (int i = 0; i < fornecedor.Count; i++) { dgvFornecedor.Rows.Add( fornecedor[i].id, fornecedor[i].cnpj, fornecedor[i].fantasia, fornecedor[i].razaoSocial ); } }
public void alterarFornecedor(int id_fornecedor) { List <Endereco> dadosEndereco = new List <Endereco>(); Gerenciador_fornecedor buscaFor = new Gerenciador_fornecedor(); Fornecedor fornecedor = buscaFor.buscaId(id_fornecedor); Gerenciador_endereço buscaEnd = new Gerenciador_endereço(); dadosEndereco = buscaEnd.buscaFk(Convert.ToInt32(fornecedor.fk_endereco)); Endereco endereco = dadosEndereco[0]; txtFantasia.Text = fornecedor.fantasia; txtAtividadeEconomicaSecundaria.Text = fornecedor.atividadeEconomica; txtRazao.Text = fornecedor.razaoSocial; txtCNPJ.Text = fornecedor.cnpj; txtEmail.Text = fornecedor.email; txtNaturezaJuridica.Text = fornecedor.naturezaJuridica; txtMotivoSituacaoCadastral.Text = fornecedor.motivoSituacaoCadastral; txtDataSituacaoCadastral.Text = fornecedor.dataSituacaoCadastral; txtSituacaoCadastral.Text = fornecedor.situacaoCadastral; txtResponsavel.Text = fornecedor.responsavel; txtTelefone.Text = fornecedor.telefone; txtCelular.Text = fornecedor.celular; txtMatrizFilial.Text = fornecedor.matrizFilial; txtCNAE.Text = fornecedor.cnae; textCodFornecedor.Text = fornecedor.id.ToString(); // txtDataCadastro.Text = fornecedor.dataCadastro; txtObs.Text = fornecedor.obs; txtComplemento.Text = fornecedor.complemento; txtNumero.Text = fornecedor.numero; txtDataAbertura.Text = fornecedor.dataAbertura; txtCEP.Text = endereco.cep; txtLogradouro.Text = endereco.logradouro; txtBairro.Text = endereco.bairro; txtCidade.Text = endereco.cidade; textCodEndereco.Text = fornecedor.fk_endereco.ToString(); }
private void btnCadastrarForn_Click(object sender, EventArgs e) { if (txtCNPJ.Text.Trim() == "" || txtFantasia.Text.Trim() == "" || txtResponsavel.Text.Trim() == "" || txtCEP.Text.Trim() == "" || txtTelefone.Text.Trim() == "") { MessageBox.Show("Os campos CNPJ, NOME FANTASIA, CONTATO, LOGRADOURO, NUMERO e TELEFONE não pode ser vazio"); } else { //Os campos CNPJ, NOME FANTASIA, CONTATO, LOGRADOURO, NUMERO e TELEFONE não pode ser vazio if (btnCadastrarForn.Text != "Alterar Cadastro") { if (txtSituacaoCadastral.Text.Equals("ATIVA") || (txtSituacaoCadastral.Text.Equals("CADASTRO MANUAL"))) { //preenchendo endereço Endereco endereco = new Endereco(); endereco.cep = txtCEP.Text; endereco.logradouro = txtLogradouro.Text; endereco.bairro = txtBairro.Text; endereco.cidade = txtCidade.Text; //preenchendo fornecedor Fornecedor fornecedor = new Fornecedor(); fornecedor.fantasia = txtFantasia.Text; fornecedor.atividadeEconomica = txtAtividadeEconomicaSecundaria.Text; fornecedor.razaoSocial = txtRazao.Text; fornecedor.cnpj = txtCNPJ.Text; fornecedor.email = txtEmail.Text; fornecedor.naturezaJuridica = txtNaturezaJuridica.Text; fornecedor.motivoSituacaoCadastral = txtMotivoSituacaoCadastral.Text; fornecedor.dataSituacaoCadastral = txtDataSituacaoCadastral.Text; fornecedor.situacaoCadastral = txtSituacaoCadastral.Text; fornecedor.responsavel = txtResponsavel.Text; fornecedor.telefone = txtTelefone.Text; fornecedor.celular = txtCelular.Text; fornecedor.matrizFilial = txtMatrizFilial.Text; fornecedor.cnae = txtCNAE.Text; fornecedor.status = "Ativo"; fornecedor.dataCadastro = DateTime.Now.ToString("yyyy-MM-dd"); fornecedor.obs = txtObs.Text; fornecedor.complemento = txtComplemento.Text; fornecedor.numero = txtNumero.Text; fornecedor.dataAbertura = txtDataAbertura.Text; //validação que o lucas irá fazer /*TIPOS STATUS * PEND SEFAZ >AGUARDANDO CONSULTA * CONSULTA OK > CONSULTADO COM ÊXITO * CADASTRO MANUAL > ESTE STATUS VAI NA TEXT SITUACAO CADASTRAL, PARA PERMITIR SALVAR */ if (bandeiraWebservice is true) { fornecedor.statusConsultaReceita = "CONSULTA OK"; } else { fornecedor.statusConsultaReceita = "PEND SEFAZ"; textStatusConsulta.Text = "PEND SEFAZ"; } Gerenciador_fornecedor add = new Gerenciador_fornecedor(); add.save(fornecedor, endereco); this.Close(); } else { MessageBox.Show("Fornecedor não pode ser salvo devido a situação: " + txtSituacaoCadastral.Text + "!"); } } else { //preenchendo endereço Endereco endereco = new Endereco(); endereco.cep = txtCEP.Text; endereco.logradouro = txtLogradouro.Text; endereco.bairro = txtBairro.Text; endereco.cidade = txtCidade.Text; endereco.id = Convert.ToInt32(textCodEndereco.Text); //preenchendo fornecedor Fornecedor fornecedor = new Fornecedor(); fornecedor.fantasia = txtFantasia.Text; fornecedor.atividadeEconomica = txtAtividadeEconomicaSecundaria.Text; fornecedor.razaoSocial = txtRazao.Text; fornecedor.cnpj = txtCNPJ.Text; fornecedor.email = txtEmail.Text; fornecedor.naturezaJuridica = txtNaturezaJuridica.Text; fornecedor.motivoSituacaoCadastral = txtMotivoSituacaoCadastral.Text; fornecedor.dataSituacaoCadastral = txtDataSituacaoCadastral.Text; fornecedor.situacaoCadastral = txtSituacaoCadastral.Text; fornecedor.responsavel = txtResponsavel.Text; fornecedor.telefone = txtTelefone.Text; fornecedor.celular = txtCelular.Text; fornecedor.matrizFilial = txtMatrizFilial.Text; fornecedor.cnae = txtCNAE.Text; fornecedor.status = "Ativo"; fornecedor.dataCadastro = DateTime.Now.ToString("yyyy-MM-dd"); fornecedor.obs = txtObs.Text; fornecedor.complemento = txtComplemento.Text; fornecedor.numero = txtNumero.Text; fornecedor.dataAbertura = txtDataAbertura.Text; fornecedor.id = Convert.ToInt32(textCodFornecedor.Text); //validação que o luca irá fazer ===> feito em JOBCadastroFornecedor fornecedor.statusConsultaReceita = textStatusConsulta.Text; Gerenciador_fornecedor add = new Gerenciador_fornecedor(); add.update(fornecedor, endereco); this.Close(); } } }