protected void btnExcluir_Click(object sender, EventArgs e) { try { PessoaBLL pessoaBLL = new PessoaBLL(); int result = pessoaBLL.Excluir(Convert.ToInt32(txtCodigo.Text)); if (result > 0) { lblMensagem.Text = "Exclusão efetuada com sucesso!!"; txtCodigo.Text = string.Empty; txtNome.Text = string.Empty; txtEndereco.Text = string.Empty; txtEmail.Text = string.Empty; pnlDados.Visible = false; } else { lblMensagem.Text = "Erro ao tentar excluir!!"; pnlDados.Visible = false; } }catch (Exception ex) { lblMensagem.Text = "Erro ao excluir os dados.Detalhes - " + ex.Message; } }
protected void btnCadastrar_Click(object sender, EventArgs e) { try { PessoaBLL pessoaBLL = new PessoaBLL(); Pessoa pessoa = new Pessoa(); pessoa.Nome = txtNome.Text; pessoa.Endereco = txtEndereco.Text; pessoa.Email = txtEmail.Text; int result = pessoaBLL.Inserir(pessoa); if (result > 0) { lblMensagem.Text = "Pessoa " + pessoa.Nome + " cadastrado com sucesso!!"; txtNome.Text = string.Empty; txtEndereco.Text = string.Empty; txtEmail.Text = string.Empty; } }catch (Exception ex) { lblMensagem.Text = "Erro ao inserir os dados da pessoa.Detalhes - " + ex.Message; } }
//método para editar os dados private void Editar(Pessoa pessoa) { PessoaBLL pessoaBll = new PessoaBLL(); if (txt_nome.Text.Trim() == string.Empty || cb_sexo.Text.Trim() == string.Empty || txt_endereco.Text.Trim() == string.Empty) { MessageBox.Show("Existem campos obrigatórios vazios", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); txt_nome.BackColor = Color.AliceBlue; txt_endereco.BackColor = Color.AliceBlue; cb_sexo.BackColor = Color.AliceBlue; } else { pessoa.Id = Convert.ToInt32(txt_cod.Text); pessoa.Nome = txt_nome.Text; pessoa.Sexo = cb_sexo.Text; pessoa.Contato = mtb_contato.Text; pessoa.Endereco = txt_endereco.Text; pessoa.Bairro = txt_bairro.Text; pessoa.Cidade = txt_cidade.Text; pessoa.Estado = cb_estado.Text; pessoaBll.Editar(pessoa); MessageBox.Show("Dados editados com sucesso!"); Limpar(); Listar(); } }
protected void btnPesquisar_Click(object sender, EventArgs e) { try { PessoaBLL pessoaBLL = new PessoaBLL(); Pessoa pessoa = new Pessoa(); pessoa = pessoaBLL.ConsultarPorCodigo(Convert.ToInt32(txtCodigo.Text)); if (pessoa != null) { pnlDados.Visible = true; txtNome.Text = pessoa.Nome; txtEndereco.Text = pessoa.Endereco; txtEmail.Text = pessoa.Email; } else { pnlDados.Visible = false; lblMensagem.Text = "Pessoa não encontrada!"; txtCodigo.Text = string.Empty; } }catch (Exception ex) { lblMensagem.Text = "Erro ao pesquisar.Detalhes - " + ex.Message; } }
static void Main(string[] args) { Console.WriteLine($"----- SISTEMA IMPOSTO DE RENDA RETIDO -----\n"); string[] listaPesquisada = new string[] { "05834969038", "47700375038", "58208236055", "42246773008", "31793124086" }; try { var listaPessoa = new PessoaBLL(); var impostoDeRenda = new ImpostoRendaBLL(); foreach (var cpf in listaPesquisada) { var pessoa = listaPessoa.ObterPessoa(cpf); decimal totalImposto = impostoDeRenda.ObterImpostoDeRendaRetido(pessoa); Console.WriteLine(string.Format("Pessoa com cpf - {0} tem retido um total de R$ {1} devido ao imposto de renda.", pessoa.Cpf, totalImposto)); Console.WriteLine("----------------------------------------------------------------------------------------------\n"); } } catch (Exception ex) { Console.WriteLine($"Execução foi abortada pelo erro : {ex.Message}"); } Console.WriteLine($"\n----- FIM DO SISTEMA -----"); System.Console.ReadKey(); }
protected void btnAtualizar_Click(object sender, EventArgs e) { try { Pessoa pessoa = new Pessoa(); pessoa.Codigo = Convert.ToInt32(txtCodigo.Text); pessoa.Nome = Convert.ToString(txtNome.Text); pessoa.Endereco = Convert.ToString(txtEndereco.Text); pessoa.Email = Convert.ToString(txtEmail.Text); PessoaBLL pessoaBLL = new PessoaBLL(); int result = pessoaBLL.Atualizar(pessoa); if (result > 0) { lblMensagem.Text = "Pessoa atualizada com sucesso!!"; txtCodigo.Text = string.Empty; txtNome.Text = string.Empty; txtEndereco.Text = string.Empty; txtEmail.Text = string.Empty; } else { lblMensagem.Text = "Erro ao atualizar!!"; } }catch (Exception ex) { lblMensagem.Text = "Erro ao atualizar os dados.Detalhes - " + ex.Message; } }
public void CarregaDetalhes(int _idPessoa) { panelEdit.Visible = true; panelConsulta.Visible = false; this.ControlBox = false; // ************************************************** // // Preenche Tela de Detalhes // ************************************************** // var itemAluno = new PessoaBLL().GetByID(new PessoaDTO() { idPessoa = _idPessoa }); lblCodigo.Text = _idPessoa.ToString(); txtNome.Text = itemAluno.nomePessoa; // ************************************************** // // Preenche Matricula // ************************************************** // MatriculaDTO param = new MatriculaDTO(); param.idPessoa = _idPessoa; var listMatr = new MatriculaBLL().GetDataWithParam(param); Grid2.GridViewDataBind(listMatr.ToDataTable(), gridMessage2); }
private void editar(Pessoa pessoa) { PessoaBLL pessoaBLL = new PessoaBLL(); pessoa.ID = Convert.ToInt32(txtID.Text); pessoa.Nome = txtNome.Text; pessoa.Nascimento = dateTimePicker1.Value; pessoa.Sexo = comboBox1.Text; pessoa.Rg = txtRG.Text; pessoa.Cpf = txtCPF.Text; pessoa.Endereco = txtEndereco.Text; pessoa.Numero = txtNumero.Text; pessoa.Bairro = txtBairro.Text; pessoa.Cep = txtCEP.Text; pessoa.Cidade = txtCidade.Text; pessoa.Celular = txtCelular.Text; pessoa.Telefone = txtTelefone.Text; pessoaBLL.editar(pessoa); MessageBox.Show("Editado com Sucesso!"); LimparTxt(); listar(); }
/// <summary> /// Método para editar os dados /// </summary> private void Editar(Pessoa pessoa) { PessoaBLL pessoaBLL = new PessoaBLL(); //.Trim não deixa salvar só um dado, ao dar um espaço aceita como caracter. Com o Trim, //mesmo com espaço ele não irá salvar. if ((txtNome.Text.Trim() == string.Empty) || (cmbSexo.Text.Trim() == string.Empty) || (txtEndereco.Text.Trim()) == string.Empty) { MessageBox.Show("Campos obrigatórios a serem preenchidos!", "Atenção!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); txtNome.BackColor = Color.Yellow; txtEndereco.BackColor = Color.Yellow; cmbSexo.BackColor = Color.Yellow; } else { pessoa.Id = Convert.ToInt32(txtCod.Text); pessoa.Nome = txtNome.Text; pessoa.Sexo = cmbSexo.Text; // pessoa.Id = int.Parse(txtCod.Text); pessoa.Telefone = mskTelefone.Text; pessoa.Celular = mskCelular.Text; pessoa.UF = cmUf.Text; pessoa.Bairro = txtBairro.Text; pessoa.Cidade = txtCidade.Text; pessoa.Endereco = txtEndereco.Text; pessoaBLL.Editar(pessoa); MessageBox.Show("Dados alterados com Sucesso!"); Listar(); LimparCampos(); } }
static void Main(string[] args) { Console.WriteLine($"Inicio do programa"); try { ImpostoRendaBLL imposto = new ImpostoRendaBLL(); PessoaBLL pessoa = new PessoaBLL(); List <CPFs> cpfs = new List <CPFs>(); cpfs.Add(new CPFs("05834969038")); cpfs.Add(new CPFs("47700375038")); cpfs.Add(new CPFs("58208236055")); cpfs.Add(new CPFs("42246773008")); cpfs.Add(new CPFs("31793124086")); foreach (var cpf in cpfs) { var obterPessoa = pessoa.ObterPessoa(cpf.cpf); decimal totalImposto = imposto.ObterImpostoDeRendaRetido(obterPessoa); Console.WriteLine(string.Format("Pessoa ({0}) com cpf : {1} tem retido um total de R$ {2} devido ao imposto de renda", obterPessoa.Nome, cpf.cpf, totalImposto)); } } catch (Exception ex) { Console.WriteLine($"Execução foi abortada pelo erro : {ex.Message}"); } Console.WriteLine($"Fim do programa"); System.Console.ReadKey(); }
public void CarregaResponsaveis() { this.ddlPai.DataSource = null; this.ddlPai.Items.Clear(); this.ddlPai.DisplayMember = "nomePessoa"; this.ddlPai.ValueMember = "idPessoa"; this.ddlPai.AutoCompleteMode = AutoCompleteMode.Suggest; this.ddlPai.AutoCompleteSource = AutoCompleteSource.ListItems; List <PessoaDTO> lista = new PessoaBLL().GetDataWithParam(new PessoaDTO() { nomePessoa = ddlPai.Text, flagResponsavel = true }); this.ddlPai.DataSource = lista.FindAll(where => where.siglaGenero.Equals("M")); //this.ddlPai.SelectedValue = -1; /* * ddlPai.AutoCompleteMode = AutoCompleteMode.Suggest; * ddlPai.AutoCompleteSource = AutoCompleteSource.CustomSource; * AutoCompleteStringCollection combData = new AutoCompleteStringCollection(); * GetResponsaveis(combData); * ddlPai.AutoCompleteCustomSource = combData; */ }
public void CarregaDetalhes(int idTurma) { panelEdit.Visible = true; panelConsulta.Visible = false; this.ControlBox = false; TurmaDTO param = new TurmaDTO(); param.idTurma = idTurma; param = new TurmaBLL().GetByID(param); // ************************************************** // // Preenche Tela de Detalhes // ************************************************** // lblCodigo.Text = param.idTurma.ToString(); cmbProjeto.SelectedValue = param.idProjeto; if (param.idProjeto != 0 && cmbProjeto.SelectedValue == null) { List <ProjetoDTO> lista = new ProjetoBLL().GetAllData(true); lista.Add(new ProjetoDTO() { idProjeto = param.idProjeto, nomeProjeto = param.nomeProjeto }); cmbProjeto.DataSource = lista; } txtNome.Text = param.nomeTurma; cmbStatus.SelectedIndex = (param.flagAtivo) ? 1 : 0; ddlEducador.SelectedValue = param.idPessoaEducador; if (param.idPessoaEducador != 0 && ddlEducador.SelectedValue == null) { List <PessoaDTO> lista = new PessoaBLL().GetPessoasPorTipo(TipoPessoa.Educador); lista.Add(new PessoaDTO() { idPessoa = param.idPessoaEducador, nomePessoa = param.nomeEducador }); cmbProjeto.DataSource = lista; } cmbPeriodo.Text = param.descricaoPeriodo; cmbHoraInicio.Text = param.horaInicio.Split(':')[0]; cmbMinutoInicio.Text = param.horaInicio.Split(':')[1]; cmbHoraFim.Text = param.horaTermino.Split(':')[0]; cmbMinutoFim.Text = param.horaTermino.Split(':')[1]; txtDescricao.Text = param.descricaoTurma; txtdtCadastro.Text = param.dtCadastro.ToShortDateString(); txtDataAlteracao.Text = param.dtUltAlteracao.ToShortDateString(); txtNomeAlteracao.Text = param.nomePessoaUltAlteracao; ControlFormEdit(false); }
public bool Insert(Pessoa pessoa) { var result = false; result = new PessoaBLL().Insert(pessoa); return(result); }
public Funcionarios() { InitializeComponent(); PessoaBLL pessoa = new PessoaBLL(); Listar(); }
private void Pesquisar(Pessoa pessoa) { pessoa.Nome = txtPesquisa.Text.Trim(); PessoaBLL pessoaBLL = new PessoaBLL(); dataGridView1.DataSource = pessoaBLL.Pesquisar(pessoa); }
private void btnAll_Click(object sender, EventArgs e) { ClearForm1(); List <PessoaDTO> lista = new PessoaBLL().GetAllData(); Grid.GridViewDataBind(lista.ToDataTable(), gridMessage); }
private void listar() { PessoaBLL pessoaBLL = new PessoaBLL(); dataGridView1.DataSource = pessoaBLL.listar(); BloquearTxt(); }
public void SelectedResponsavel(int _idPessoa, string _siglaGenero) { var item = new PessoaBLL().GetByID(new PessoaDTO() { idPessoa = _idPessoa }); CarregarResponsavel(item, _idPessoa, _siglaGenero); }
public void CarregaGrid() { Grid.ImgButton1 = ProjetoSomarUI.Properties.Resources.icon_next24x24; List <PessoaDTO> lista = new PessoaBLL().GetDataWithParam(new PessoaDTO() { flagResponsavel = true, siglaGenero = _siglaGenero }); Grid.GridViewDataBind(lista.ToDataTable(), gridMessage); }
public void Alterar(PessoaFisica p) { PessoaBLL pbll = new PessoaBLL(); p.Pessoa.CodigoPessoa = GetPessoaFisica(p.CodigoPF).CodigoPessoa; pbll.Alterar(p.Pessoa); string stcCommando = "UPDATE " + _tabela + " SET " + "CPF = '" + p.CPF + "', DataNascimento = '" + p.DataNascimento + "', Sexo = '" + p.Sexo + "' WHERE CODIGOPF = '" + p.CodigoPF + "' "; Conexao.ExecutarComandoSQL(stcCommando); }
protected void popularGerente() { PessoaBLL listaPessoa = new PessoaBLL(); ddlGerente.Items.Clear(); ddlGerente.DataSource = listaPessoa.listar(); ddlGerente.DataTextField = "nome"; ddlGerente.DataValueField = "codPessoa"; ddlGerente.Items.Add(new ListItem("Selecione", "")); ddlGerente.DataBind(); }
public void Inserir(PessoaFisica p) { PessoaBLL pbll = new PessoaBLL(); pbll.Inserir(p.Pessoa); p.CodigoPessoa = pbll.GetPessoas().Max(pp => int.Parse(pp.CodigoPessoa)).ToString(); string stcCommando = "INSERT INTO " + _tabela + " " + "([CPF], [DataNascimento], [CodigoPessoa], [Sexo]) " + "VALUES ('" + p.CPF + "', '" + p.DataNascimento + "', '" + p.CodigoPessoa + "', '" + p.Sexo + "')"; Conexao.ExecutarComandoSQL(stcCommando); }
private void btnAll_Click(object sender, EventArgs e) { ClearForm1(); var param = new PessoaDTO(); param.flagResponsavel = true; param.siglaGenero = _siglaGenero; List <PessoaDTO> lista = new PessoaBLL().GetDataWithParam(param); Grid.GridViewDataBind(lista.ToDataTable(), gridMessage); }
private void TxtPesquisa_TextChanged(object sender, EventArgs e) { if (txtPesquisa.Text == "") { PessoaBLL bLL = new PessoaBLL(); dataGridView1.DataSource = bLL.listar(); } else { Pessoa pessoa = new Pessoa(); Pesquisar(pessoa); } }
private void excluir(Pessoa pessoa) { PessoaBLL pessoaBLL = new PessoaBLL(); pessoa.ID = Convert.ToInt32(txtID.Text); pessoaBLL.excluir(pessoa); MessageBox.Show("Cadastro Excluido com Sucesso!"); LimparTxt(); listar(); }
protected void popularPessoa(int codPessoa) { List <Pessoa> pessoa = new List <Pessoa>(); PessoaBLL bll = new PessoaBLL(); pessoa = bll.listar(codPessoa); txtNome.Text = pessoa[0].nome; ddlFuncao.SelectedValue = pessoa[0].funcao; txtDdd.Text = pessoa[0].ddd; txtTelefone.Text = pessoa[0].telefone; txtEmail.Text = pessoa[0].email; chkAtivo.Checked = pessoa[0].ativo; chkAdmin.Checked = pessoa[0].administrador; }
public void CarregarAniversariantes() { List <PessoaDTO> lista = new PessoaBLL().GetAniversariantes(); int iCount = 0; ListViewAniversariantes.Clear(); ListViewAniversariantes.Columns.Add("Nome", 230); ListViewAniversariantes.Columns.Add("Dt.Nascimento", 90, HorizontalAlignment.Center); ListViewAniversariantes.Columns.Add("Idade", 60, HorizontalAlignment.Center); ListViewAniversariantes.HideSelection = true; ListViewAniversariantes.View = View.Details; ListViewAniversariantes.GridLines = true; ListViewAniversariantes.FullRowSelect = false; ListViewAniversariantes.Width = 380; foreach (var item in lista) { iCount++; ListViewItem itemBirth; string[] arr = new string[3]; arr[0] = item.nomePessoa; arr[1] = item.dtNascimento.ToShortDateString(); arr[2] = Functions.CalcularIdade(item.dtNascimento).ToString(); itemBirth = new ListViewItem(arr); ListViewAniversariantes.Items.Add(itemBirth); } panelAniversario.Visible = true; if (iCount > 0) { //panelAniversario.Visible = true; pnlAniversariantes.Visible = false; } else { //panelAniversario.Visible = false; pnlAniversariantes.Visible = true; } }
protected void lkGravar_Click(object sender, EventArgs e) { Materia dados = new Materia(); MateriaBLL bll = new MateriaBLL(); PessoaBLL pessoaBll = new PessoaBLL(); dados.codPessoa_Jornalista = int.Parse(Session["CodPessoaLogada"].ToString()); dados.nome = txtNome.Text; dados.codSecao = ddlSecao.SelectedValue == "" ? -1 : int.Parse(ddlSecao.SelectedValue); //dados.status = "Proposta"; dados.materiaEscrita = txtMateriaEscrita.Text; dados.dataAtualizacao = DateTime.Now; string resposta; //Inserindo if (Session["codMateria"] == null) { dados.dataCadastro = DateTime.Now; resposta = bll.inserir(dados); if (resposta.Equals("")) { Response.Redirect("Materias.aspx"); } else { lblMensagemErro.Text = resposta; } } else //Alterando { resposta = bll.alterar(dados, int.Parse(Session["codMateria"].ToString())); if (resposta.Equals("")) { Response.Redirect("Materias.aspx"); } else { lblMensagemErro.Text = resposta; } } }
protected void lkGravar_Click(object sender, EventArgs e) { Pessoa dados = new Pessoa(); PessoaBLL bll = new PessoaBLL(); dados.nome = txtNome.Text; dados.funcao = ddlFuncao.SelectedValue.ToString(); dados.ddd = txtDdd.Text; dados.telefone = txtTelefone.Text; dados.email = txtEmail.Text; dados.ativo = chkAtivo.Checked; dados.dataCadastro = DateTime.Now; dados.senha = Util.GetMD5Hash(txtSenha.Text); dados.administrador = chkAdmin.Checked; string resposta; //Inserindo if (Session["codPessoa"] == null) { resposta = bll.inserir(dados); if (resposta.Equals("")) { Response.Redirect("Pessoas.aspx"); } else { lblMensagemErro.Text = resposta; } } else //Alterando { resposta = bll.alterar(dados, int.Parse(Session["codPessoa"].ToString())); if (resposta.Equals("")) { Response.Redirect("Pessoas.aspx"); } else { lblMensagemErro.Text = resposta; } } }
public void CarregaComboEducador() { List <PessoaDTO> lista = new PessoaBLL().GetPessoasPorTipo(TipoPessoa.Educador); lista.Insert(0, new PessoaDTO() { idPessoa = 0, nomePessoa = "Selecione..." }); this.ddlEducador.DataSource = null; this.ddlEducador.Items.Clear(); this.ddlEducador.DisplayMember = "nomePessoa"; this.ddlEducador.ValueMember = "idPessoa"; this.ddlEducador.DataSource = lista; this.ddlEducador.SelectedValue = 0; }