public frmContasPagar() { InitializeComponent(); DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); cbFornecedor.DataSource = bll.Localizar(""); cbFornecedor.DisplayMember = "for_nome"; cbFornecedor.ValueMember = "for_cod"; }
private void btLocalizar_Click(object sender, EventArgs e) { DaoConexao cx = new DaoConexao(DadosDeConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (rbNome.Checked == true) { dgvDados.DataSource = bll.LocalizarPorNome(txtValor.Text); } else { dgvDados.DataSource = bll.LocalizarPorCNPJ(txtValor.Text); } }
//localisar compra para carregar na tela: private void btLocalizar_Click(object sender, EventArgs e) { //criar objeto da conexao: DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); //exiber o formulario de consulta compra: frmConsultaCompra f = new frmConsultaCompra(); f.ShowDialog(); try { //verificar se tem um codigo carregado:{diferente de zero} if (f.codigo != 0) { //cRIAR O bll: BLLCompra bll = new BLLCompra(cx); ModeloCompra modelo = bll.CarregaModeloCompra(f.codigo);//carrega o modelo da comprea pelo codigo //-------------------------------------------------------------------------------------------------------- // CARREGAR OS DADOS DA COMPRA //-------------------------------------------------------------------------------------------------------- txtComCod.Text = modelo.ComCod.ToString(); txtNFiscal.Text = modelo.ComNfiscal.ToString(); dtDataCompra.Value = modelo.ComData; txtForCod.Text = modelo.ForCod.ToString(); txtTotalCompra.Text = modelo.ComValorTotal.ToString();//VALOR TOTAL //Carregar Nome do Fornecedor BLLFornecedor bllf = new BLLFornecedor(cx); ModeloFornecedor modelof = bllf.CarregaModeloFornecedor(Convert.ToInt32(txtForCod.Text)); //passar os valores do campo nome: txtNomeFornecedor.Text = modelof.ForNome; //----------------------------------------------------------------------------------------------------------------------------------- //CARREGAR PARCELAS DA COMPRA: //----------------------------------------------------------------------------------------------------------------------------------- BLLParcelasCompra bllParcelas = new BLLParcelasCompra(cx); //localizar parcelas pelo codigo da compra: dgvParcelas.DataSource = bllParcelas.Localizar(modelo.ComCod); //FORMATAR CABECALHO DAS COLUNAS: AtualizaCabecalhoDGGridParcelas(); } } catch (Exception erro) // casa der algum erro na conexao { MessageBox.Show("Erro : \n" + erro.Message); //retorna mensagem do sistema, melhorar mensagem para o usuario } }
private void btnLocalizaFor_Click(object sender, EventArgs e) { frmConsultaFornecedor consultaFornecedor = new frmConsultaFornecedor(); consultaFornecedor.ShowDialog(); if (consultaFornecedor.codigo != 0) { DALConexao conexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor fornecedor = new BLLFornecedor(conexao); ModeloFornecedor modelo = fornecedor.carregaModeloCategoria(consultaFornecedor.codigo); textBox2.Text = Convert.ToString(modelo.For_cod); lblFornecedor.Text = modelo.For_nome; lblFornecedor.ForeColor = System.Drawing.Color.FromArgb(78, 109, 156); } }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados DTOFornecedor modelo = new DTOFornecedor(); modelo.FantasiaFornecedor = txtFantasia.Text; modelo.RazaoFornecedor = txtRazao.Text; modelo.Fone1Fornecedor = txtFone1.Text; modelo.Fone2Fornecedor = txtFone2.Text; modelo.Email1Fornecedor = txtEmail1.Text; modelo.Email2Fornecedor = txtEmail2.Text; modelo.ContatoFornecedor = txtContato.Text; modelo.CnpjFornecedor = txtCnpj.Text; modelo.EnderecoCepFornecedor = txtCep.Text; modelo.EnderecoLogradouroFornecedor = txtLogradouro.Text; modelo.EnderecoNumeroFornecedor = txtNumero.Text; modelo.EnderecoComplementoFornecedor = txtComplemento.Text; modelo.EnderecoBairroFornecedor = txtBairro.Text; modelo.EnderecoCidadeFornecedor = txtCidade.Text; modelo.EnderecoEstadoFornecedor = txtEstado.Text; //conexão DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (this.operacao == "inserir") { // cadastra fornecedor bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado com sucesso. Razão Social: " + modelo.RazaoFornecedor.ToString() + "."); this.LimpaCampos(); this.alteraBotoes(1); } else { // altera fornecedor modelo.IdFornecedor = Convert.ToInt32(txtcodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado com sucesso. Razão Social: " + modelo.RazaoFornecedor.ToString() + "."); this.LimpaCampos(); this.alteraBotoes(1); } } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void txtFornecedor_Leave(object sender, EventArgs e) { try { DALConexao conexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor fornecedor = new BLLFornecedor(conexao); ModeloFornecedor modelo = fornecedor.carregaModeloCategoria(Convert.ToInt32(textBox1.Text)); lblFornecedor.Text = modelo.For_nome; lblFornecedor.ForeColor = System.Drawing.Color.FromArgb(78, 109, 156); } catch (Exception ex) { // textBox1.Clear(); MetroFramework.MetroMessageBox.Show(this, "Ops ocorreu algum erro " + ex.Message, "atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void txtCodFor_Leave(object sender, EventArgs e) { try { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); ModeloFornecedor modelo = bll.CarregaModeloFornecedor(Convert.ToInt32(txtCodFor.Text)); lblNomeFor.Text = modelo.ForNome; } catch { txtCodFor.Clear(); lblNomeFor.Text = "Informe o código do fornecedor ou clique em locacalizar"; } }
private void txtForCod_Leave(object sender, EventArgs e) { try { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); ModeloFornecedor modelo = bll.CarregaModeloFornecedor(Convert.ToInt32(txtForCod.Text)); //passar os valores do campo nome: lbNomeFornecedor.Text = modelo.ForNome; } catch (Exception) { txtForCod.Clear();//limpa o campo lbNomeFornecedor.Text = "Informe o código do fornecedor ou clique em localizar"; } }
private void txtForCod_Leave(object sender, EventArgs e) { try { DALConexao dalConexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bllFornecedor = new BLLFornecedor(dalConexao); ModeloFornecedor modelo = bllFornecedor.CarregaModeloFornecedor(Convert.ToInt32(txtForCod.Text)); //CRIA O DLL. carrega o modelo ! Apartir do modelo criado por meio do CarregaModelo, e tem como parametro o CODIGO que o usuario selecionou. lFornecedor.Text = modelo.ForNome; //recebe o nome } catch { txtComCod.Clear(); lFornecedor.Text = "Informe o código do fornecedor ou clique em localizar"; } }
public void btnLocalizar_Click(object sender, EventArgs e) { if (codigo != 0) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexão); BLLFornecedor bll = new BLLFornecedor(cx); ModeloFornecedor modelo = bll.CarregaModeloFornecedor(codigo); PreencheCampos(modelo); } else { frmConsultaFornecedor f = new frmConsultaFornecedor(); Close(); f.ShowDialog(); f.Dispose(); } }
private void btSalvar_Click(object sender, EventArgs e) { try { //criar uma conexao ModeloFornecedor modelo = new ModeloFornecedor(); modelo.ForNome = txtNome.Text; modelo.ForRsocial = txtRSocial.Text; modelo.ForCnpj = txtCNPJ.Text; modelo.ForIe = txtIe.Text; modelo.ForCep = txtCep.Text; modelo.ForCidade = txtCidade.Text; modelo.ForEstado = txtEstado.Text; modelo.ForEndereco = txtRua.Text; modelo.ForEndNumero = txtNumero.Text; modelo.ForBairro = txtBairro.Text; modelo.ForEmail = txtEmail.Text; modelo.ForFone = txtFone.Text; modelo.ForCelular = txtCelular.Text; //objeto para gravar os dados do banco DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bllFornecedor = new BLLFornecedor(cx); if (frm.Operacao == "inserir") { bllFornecedor.Incluir(modelo); //CADASTRA NOVA CATEGORIA MessageBox.Show("Cadastro efetuado: Codigo " + modelo.ForCod.ToString()); } else { modelo.ForCod = Convert.ToInt32(txtCodigo.Text); //ALTERA UMA CATEGORIA bllFornecedor.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } LimpaTela(); AlterarBotoes(1); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura de dados ModeloFornecedor modelo = new ModeloFornecedor(); modelo.ForNome = txtNome.Text; modelo.ForRsocial = txtRazaoSocial.Text; modelo.ForCnpj = txtCpfCnpj.Text; modelo.ForIe = txtRgIe.Text; modelo.ForFone = txtTel.Text; modelo.ForEmail = txtEmail.Text; modelo.ForCel = txtCel.Text; modelo.ForCep = txtCep.Text; modelo.ForBairro = txtBairro.Text; modelo.ForEstado = txtEstado.Text; modelo.ForCidade = txtCidade.Text; modelo.ForEndereco = txtEnd.Text; modelo.ForEndNumero = txtEndNumero.Text; // obj para gravar os dados no banco DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (this.operacao == "inserir") { //cadastrar um fornecedor bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado com sucesso! O código do fornecedor é: " + modelo.ForCod.ToString()); } else { //alterar um fornecedor modelo.ForCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro atualizado com sucesso!"); } this.limpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
//------------------------------------------------------------------------------------------------------------------- private void txtCNPJ_Leave(object sender, EventArgs e) { if (operacao == "inserir") { int r = 0; BLLFornecedor bll = new BLLFornecedor(); r = bll.VerificaFornecedor(txtCNPJ.Text); if (r > 0) { DialogResult d = MessageBox.Show("Já existe um Fornecedor com esse CNPJ. Deseja alterar o registro?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (d.ToString() == "Yes") { DialogResult di = MessageBox.Show("Deseja realmente sobreescrever esse registro? Ao aceitar a operação, o registro antes cadastrado será permanentemente deletado!", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (di.ToString() == "Yes") { this.operacao = "alterar"; ModeloFornecedor modelo = bll.carregaModelo(r); txtCodigo.Text = modelo.for_cod.ToString(); txtCNPJ.Text = modelo.for_cnpj; //this.alteraBotoes(3); } else { txtCNPJ.Clear(); txtCNPJ.Focus(); } } else { txtCNPJ.Clear(); txtCNPJ.Focus(); } } } //cnpj if (Validacao.IsCnpj(txtCNPJ.Text) == false) { lbValorIncorreto.Visible = true; } else { lbValorIncorreto.Visible = false; } }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloFornecedor modelo = new ModeloFornecedor(); modelo.Fordatacadastro = txtdatacadastro.Value; modelo.ForNome = txtNome.Text; modelo.ForCnpj = txtCnpj.Text; modelo.ForIe = txtie.Text; modelo.ForRsocial = txtRsocial.Text; modelo.ForCep = txtCep.Text.Replace("-", ""); modelo.ForLogradouro = txtLogradouro.Text; modelo.ForBairro = txtBairro.Text; modelo.ForFone = txtFone.Text; modelo.ForCelular = txtCel.Text; modelo.ForEmail = txtEmail.Text; modelo.ForEndNumero = txtEndNumero.Text; modelo.ForCidade = txtCidade.Text; modelo.ForEstado = txtEstado.Text; //obj para gravar os dados no banco DaoConexao cx = new DaoConexao(DadosDeConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (this.operacao == "inserir") { //cadastrar uma Forente bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.ForCod.ToString()); } else { //alterar uma Forente modelo.ForCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btnSalvar_Click(object sender, EventArgs e) { try { ModeloFornecedor modelo = new ModeloFornecedor(); modelo.ForNome = txtNomeFor.Text; modelo.ForBairro = txtBairro.Text; modelo.ForCel = mskCelular.Text; modelo.ForCep = txtCEP.Text; modelo.ForCidade = txtCidade.Text; modelo.ForCnpj = txtCNPJ.Text; modelo.ForEmail = txtEmail.Text; modelo.ForEndereco = txtRua.Text; modelo.ForEndNum = txtNumero.Text; modelo.ForEstado = txtEstado.Text; modelo.ForFone = mskTelefone.Text; modelo.ForIe = txtIE.Text; modelo.ForRSocial = txtRSocial.Text; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (this.operacao == "Inserir") { bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado! " + modelo.ForCod.ToString()); } else { //alterar categoria modelo.ForCod = Convert.ToInt32(txtCodFornecedor.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado com sucesso!"); } this.LimpaTela(); this.AlteraBotoes(1); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloFornecedor modelo = new ModeloFornecedor(); modelo.ForNome = txtNome.Text; modelo.ForRSocial = txtRSocial.Text; modelo.ForCnpj = txtCNPJ.Text; modelo.ForIe = txtIE.Text; modelo.ForCep = txtCep.Text; modelo.ForEstado = txtEstado.Text; modelo.ForCidade = txtCidade.Text; modelo.ForEndereco = txtRua.Text; modelo.ForEndNumero = txtNumero.Text; modelo.ForBairro = txtBairro.Text; modelo.ForFone = txtTelefone.Text; modelo.ForCelular = txtCelular.Text; modelo.ForEmail = txtEmail.Text; //obj para gravar os dados no banco DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (this.operacao == "inserir") { //cadastrar uma categoria bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.ForCod.ToString()); } else { //alterar uma categoria modelo.ForCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
//------------------------------------------------------------------------------------------------------------------- private void btExcluir_Click(object sender, EventArgs e) { try { DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (d.ToString() == "Yes") { BLLFornecedor bll = new BLLFornecedor(); bll.Excluir(Convert.ToInt32(txtCodigo.Text)); this.limpaTela(); this.alteraBotoes(1); } } catch (Exception erro) { MessageBox.Show("Impossivel excluir o registro. \n O registro está sendo utilizado em outro local", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); this.alteraBotoes(3); } }
//------------------------------------------------------------------------------------------------------------------- private void txtCliCod_Leave(object sender, EventArgs e) { try { BLLFornecedor bll = new BLLFornecedor(); ModeloFornecedor modelo = bll.carregaModelo(Convert.ToInt32(txtForCod.Text)); if (modelo.for_cod != 0) { lbForNome.Text = modelo.for_nome; } else { lbForNome.Text = "Cliente: Insira o código do cliente"; } } catch { } }
private void btnLocalizar_Click(object sender, EventArgs e) { frmConsultaFornecedor consultaFornecedor = new frmConsultaFornecedor(); consultaFornecedor.ShowDialog(); try { if (consultaFornecedor.codigo != 0) { DALConexao conexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor fornecedor = new BLLFornecedor(conexao); ModeloFornecedor modelo = fornecedor.carregaModeloCategoria(consultaFornecedor.codigo); txtCodigo.Text = Convert.ToString(modelo.For_cod); txtFornecedor.Text = modelo.For_nome; txtRsocial.Text = modelo.For_rsocial; txtRGIE.Text = modelo.For_ie; txtCPFCNPJ.Text = modelo.For_cnpj; txtCep.Text = modelo.For_cep; txtRua.Text = modelo.For_endereco; txtBairro.Text = modelo.For_bairro; txtTelefone.Text = modelo.For_fone; txtCelular.Text = modelo.For_cel; txtMail.Text = modelo.For_email; txtNumero.Text = modelo.For_endnumero; txtCidade.Text = modelo.For_cidade; txtEstado.Text = modelo.For_estado; this.alterarBotoes(3); } else { limparTela(); alterarBotoes(1); } consultaFornecedor.Dispose(); } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(this, "erro " + ex.Message, "erro ", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void frmRelatorioFornecedor_Load(object sender, EventArgs e) { BLLFornecedor bll = new BLLFornecedor(conexao); crvFornecedor.ReportSource = null; if (TipoRelatorio == "Analitico") { //crFornecedorAnalitico cr = new crFornecedorAnalitico(); //cr.Database.Tables["dsFornecedor"].SetDataSource(bll.RelatorioFornecedor(fornecedor, cidade, estado, cpf, cnpj, cadastroInicio, cadastroTermino, produto)); //crvFornecedor.ReportSource = cr; } else { // crFornecedorSintetico cr = new crFornecedorSintetico(); // cr.Database.Tables["dsFornecedor"].SetDataSource(bll.RelatorioFornecedor(fornecedor,cidade,estado,cpf,cnpj,cadastroInicio,cadastroTermino)); // crvFornecedor.ReportSource = cr; } }
private void btnSalvar_Click(object sender, EventArgs e) { try { ModeloFornecedor modelo = new ModeloFornecedor() { for_nome = txtNome.Text, for_rsocial = txtRazaoSocial.Text, for_ie = mktIe.Text, for_cnpj = mktCnpj.Text, for_cep = mktCep.Text, for_estado = cbxEstado.Text, for_sgl = cbxSgl.Text, for_cidade = cbxCidade.Text, for_bairro = cbxBairro.Text, for_logradouro = cbxLogradouro.Text, for_numero = txtNumero.Text, for_complemento = txtComplemento.Text, for_email = txtEmail.Text, for_telefone = mktTelefone.Text, for_celular = mktCelular.Text }; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexão); BLLFornecedor bll = new BLLFornecedor(cx); if (txtCodigo.Text == "") { bll.Inserir(modelo); Mensagem("FORNECEDOR INSERIDO CÓDIGO: " + modelo.for_cod, Color.Blue); } else { modelo.for_cod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); Mensagem("FORNECEDOR ALTERADO", Color.Blue); } alteraBotoes(); LimpaTela(); } catch (Exception erro) { Erro(erro.Message); } }
private void btLocalizar_Click(object sender, EventArgs e) { //faz uma consula no banco DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao);//Recebe a string da conexão da classe DadosDaConexão //bll possui os metodos para incluir e alterar BLLFornecedor bll = new BLLFornecedor(cx); //validar o tipo de consulta: if (rbNome.Checked == true) { //consulta por nome: //indicar a fonte dos dados para o datagridview dgvDados.DataSource = bll.LocalizarPorNome(txtValor.Text);//o metodo localizar, retorna uma datatable, que é carregada no datagridview } else // https://youtu.be/VmTY593Mrqc?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=599 { //consulta por cpf cnpj dgvDados.DataSource = bll.LocalizarCNPJ(txtValor.Text); } }
private void btExcluir_Click(object sender, EventArgs e) { try { DialogResult d = MessageBox.Show("Deseja excluir o Registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); bll.Excluir(Convert.ToInt32(txtCodigo.Text)); this.LimpaTela(); this.alteraBotoes(1); } } catch { MessageBox.Show("Impossivel excluir o registro. \n O registro esta sendo usado em outro local"); this.alteraBotoes(3); } }
private void btnLocalizar_Click(object sender, EventArgs e) { frmConsultaFornecedor fornecedor = new frmConsultaFornecedor(); fornecedor.ShowDialog(); if (fornecedor.codigo != 0) { DALConexao conexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor dao = new BLLFornecedor(conexao); ModeloFornecedor modelo = dao.carregaModeloCategoria(fornecedor.codigo); txtCodigoFornecedor.Text = modelo.For_cod.ToString(); lblNomeFornecedor.Text = modelo.For_nome; //carregar BLLCompra compra = new BLLCompra(conexao); GridCompra2.DataSource = compra.LocalizarPorFornecedor(modelo.For_cod); AtaulizaTabelaCompra(); fornecedor.Dispose(); } }
private void btExcluir_Click(object sender, EventArgs e) { try { DialogResult d = MessageBox.Show("Deseja realmente excluir o registo - " + txtFantasia.Text + "?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLFornecedor bll = new BLLFornecedor(cx); bll.Excluir(Convert.ToInt32(txtcodigo.Text)); this.LimpaCampos(); this.alteraBotoes(1); } } catch { MessageBox.Show("Impossível excluir o registro. \n O registro está sendo utilizado em outro local."); this.alteraBotoes(3); } }
private void btnExcluir_Click(object sender, EventArgs e) { try { //Aqui ele executa um diálogo perguntando se o usuário deseja ou não excluir o registro. if (MessageBox.Show("Deseja excluir o registro?", "Atenção", MessageBoxButtons.YesNo) == DialogResult.Yes) { /*Caso "sim", é aberto a conexão com o banco e executado o método de excluir. */ //Método de excluir sendo chamado. BLLFornecedor.Excluir(int.Parse(dgvFornecedor.CurrentRow.Cells[0].Value.ToString())); LimpaTela(); } } catch { //Caso apresente algum erro. Será retornado esta mensagem. MessageBox.Show("Impossível excluir o registro. \n O registro está sendo utilizado em outro local"); } Alterarbotoes(1); }
private void btnSalvar_Click(object sender, EventArgs e) { try { ModeloFornecedor fornecedor = new ModeloFornecedor(); fornecedor.For_nome = txtFornecedor.Text; fornecedor.For_rsocial = txtRsocial.Text; fornecedor.For_ie = txtRGIE.Text; fornecedor.For_cnpj = txtCPFCNPJ.Text; fornecedor.For_cep = txtCep.Text; fornecedor.For_endereco = txtRua.Text; fornecedor.For_bairro = txtBairro.Text; fornecedor.For_fone = txtTelefone.Text; fornecedor.For_cel = txtCelular.Text; fornecedor.For_email = txtMail.Text; fornecedor.For_endnumero = txtNumero.Text; fornecedor.For_cidade = txtCidade.Text; fornecedor.For_estado = txtEstado.Text; DALConexao conexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor dao = new BLLFornecedor(conexao); if (operacao == "inserir") { dao.Incluir(fornecedor); MetroFramework.MetroMessageBox.Show(this, "Cadastrado com sucesso", "Cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Information); this.limparTela(); this.alterarBotoes(1); } else { fornecedor.For_cod = Convert.ToInt32(txtCodigo.Text); dao.Alterar(fornecedor); MetroFramework.MetroMessageBox.Show(this, "Alterado com sucesso", "Alterado", MessageBoxButtons.OK, MessageBoxIcon.Information); this.limparTela(); this.alterarBotoes(1); } } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(this, "erro " + ex.Message, "erro ", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btSalvar_Click(object sender, EventArgs e) { try { ModeloFornecedor modelo = new ModeloFornecedor(); modelo.ForNome = txtNome.Text; modelo.ForRSocial = txtRSocial.Text; modelo.ForCnpj = txtCnpj.Text; modelo.ForIe = txtIe.Text; modelo.ForCep = txtCep.Text; modelo.ForCidade = txtCidade.Text; modelo.ForEstado = txtEstado.Text; modelo.ForEndereco = txtEndereco.Text; modelo.ForEndNumero = txtEndnumero.Text; modelo.ForBairro = txtBairro.Text; modelo.ForEmail = txtEmail.Text; modelo.ForFone = txtFone.Text; modelo.ForCelular = txtCel.Text; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (this.operacao == "inserir") { bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.ForCod.ToString()); } else { modelo.ForCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado! "); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaFornecedor fc = new frmConsultaFornecedor(idUsuario); fc.ShowDialog(); if (fc.codigo != 0) { this.alteraBotoes(3); this.operacao = "alterar"; DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLFornecedor bll = new BLLFornecedor(cx); DTOFornecedor modelo = bll.CarregaModeloFornecedor(fc.codigo); txtcodigo.Text = modelo.IdFornecedor.ToString(); txtFantasia.Text = modelo.FantasiaFornecedor.ToString(); txtRazao.Text = modelo.RazaoFornecedor.ToString(); txtFone1.Text = modelo.Fone1Fornecedor.ToString(); txtFone2.Text = modelo.Fone2Fornecedor.ToString(); txtEmail1.Text = modelo.Email1Fornecedor.ToString(); txtEmail2.Text = modelo.Email2Fornecedor.ToString(); txtContato.Text = modelo.ContatoFornecedor.ToString(); txtCnpj.Text = modelo.CnpjFornecedor.ToString(); txtCep.Text = modelo.EnderecoCepFornecedor.ToString(); txtLogradouro.Text = modelo.EnderecoLogradouroFornecedor.ToString(); txtNumero.Text = modelo.EnderecoNumeroFornecedor.ToString(); txtComplemento.Text = modelo.EnderecoComplementoFornecedor.ToString(); txtBairro.Text = modelo.EnderecoBairroFornecedor.ToString(); txtCidade.Text = modelo.EnderecoCidadeFornecedor.ToString(); txtEstado.Text = modelo.EnderecoEstadoFornecedor.ToString(); } else { this.LimpaCampos(); this.alteraBotoes(1); } fc.Dispose(); }
//============================================================================================================= private void btLocalizar_Click(object sender, EventArgs e) { FrmConsultaFornecedor f = new FrmConsultaFornecedor(); f.ShowDialog(); //verificar se tem um codigo carregado:{diferente de zero} if (f.codigo != 0) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); ModeloFornecedor modelo = bll.CarregaModeloFornecedor(f.codigo); txtCodigo.Text = modelo.ForCod.ToString(); //passar os valores dos campos para tela: txtNome.Text = modelo.ForNome; txtCpfCnpj.Text = modelo.ForCnpj; txtIe.Text = modelo.ForIe; txtRSocial.Text = modelo.ForRSocial; txtCep.Text = modelo.ForCep; txtEndereco.Text = modelo.ForEndereco; txtBairro.Text = modelo.ForBairro; txtFone.Text = modelo.ForFone; txtCelular.Text = modelo.ForCel; txtEmail.Text = modelo.ForEmail; txtNumero.Text = modelo.ForEndNumero; txtCidade.Text = modelo.ForCidade; txtEstado.Text = modelo.ForEstado; alteraBotoes(3); } else { this.LimpaTela(); this.alteraBotoes(1); } //destroi o obejto f.Dispose(); }
private void btLocFornecedor_Click(object sender, EventArgs e) { frmConsultaFornecedor f = new frmConsultaFornecedor(); f.ShowDialog(); if (f.codigo != 0) { txtForCod.Text = f.codigo.ToString(); DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); ModeloFornecedor modelo = bll.CarregaModeloFornecedor(f.codigo); lbForNome.Text = "Nome do fornecedor: " + modelo.ForNome; BLLCompra bllcompra = new BLLCompra(cx); dgvDados.DataSource = bllcompra.Localizar(f.codigo); f.Dispose(); this.AtualizaCabecalhoDGCompra(); } else { txtForCod.Text = ""; lbForNome.Text = "Nome do fornecedor:"; } }
private void btnAddCat_Click(object sender, EventArgs e) { frmCadastroFornecedor f = new frmCadastroFornecedor(); f.ShowDialog(); f.Dispose(); DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); cbFornecedor.DataSource = bll.Localizar(""); cbFornecedor.DisplayMember = "for_nome"; cbFornecedor.ValueMember = "for_cod"; }
private void frmContasPagar_Load(object sender, EventArgs e) { this.alteraBotoes(1); DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); cbFornecedor.DataSource = bll.Localizar(""); cbFornecedor.DisplayMember = "for_nome"; cbFornecedor.ValueMember = "for_cod"; }
private void btnPesquizar_Click(object sender, EventArgs e) { frmConsultaFornecedor f = new frmConsultaFornecedor(); f.ShowDialog(); f.Dispose(); if (f.codigo != 0) { DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); ModeloFornecedor modelo = bll.CarregaModeloFornecedor(f.codigo); txtFornNome.Text = modelo.ForNome; txtFornecedor.Text = modelo.ForCod.ToString(); } }