private void CarregarTabela() { PessoaDB pessoaDB = new PessoaDB(); GVPessoa.DataSource = pessoaDB.ConsultarTudo(); GVPessoa.DataBind(); }
protected void BtnSalvar_Click(object sender, EventArgs e) { Pessoa pessoa = new Pessoa() { Codigo = int.Parse(TxtCodigo.Text), Nome = TxtNome.Text, Telefone = TxtTelefone.Text, Endereco = TxtEndereco.Text }; PessoaDB pessoaDB = new PessoaDB(); bool status = pessoaDB.Salvar(pessoa); if (status) { lblMSG.Text = "Registro Inserido!"; LimparComponentes(); CarregarTabela(); } else { lblMSG.Text = "Erro ao inserir registro"; lblMSG.ForeColor = Color.Red; } }
public ObjectResult AdicionarFamilia(Familia familia) { if (familia.Status == ((int)StatusFamilia.CADASTRO_VALIDO).ToString()) { try { FamiliaDB familiaDB = new FamiliaDB(); PessoaDB pessoaDB = new PessoaDB(); RendaDB rendaDB = new RendaDB(); familiaDB.adicionarFamilia(familia); foreach (Pessoa pessoa in familia.Pessoas) { pessoaDB.adicionarPessoa(pessoa, familia.Id); } foreach (Renda renda in familia.Rendas) { rendaDB.adicionarRenda(renda); } return(Ok(new { mensagem = "Familia adicionada" })); } catch (Exception e) { return(Problem(e.Message, null, 500, "Exceção ao adicionar familia")); } } else { return(Problem("Familia está com um status não permitido", null, 400, "Familia não pode receber o beneficio!")); } }
// GET: CadController public ActionResult Index() { IPessoaDB pdb = new PessoaDB(); PessoaServices ps = new PessoaServices(pdb); return(View(ps.listPessoas())); }
protected void btnEntrar_Click(object sender, EventArgs e) { Pessoa pes = new Pessoa(); pes.Nome = txtNome.Text; pes.SobreNome = txtSobrenome.Text; pes.Usuario = new Usuario(); pes.Usuario.Email = txtEmail.Text; pes.Usuario.Senha = txtSenha.Text; pes.Usuario.Perfil = "Comum"; pes.Usuario.Codigo = UsuarioDB.Insert(pes.Usuario); if (pes.Usuario.Codigo != -2) { if (PessoaDB.Insert(pes) != -2) { Response.Redirect("local.aspx"); //Response.Write("<script>alert('Cadastro com sucesso')</script>"); } else { Response.Write("<script>alert('Erro Pessoa')</script>"); } } else { Response.Write("<script>alert('Erro usuario')</script>"); } }
protected void btnLogin_Click(object sender, EventArgs e) { Pessoa pes = new Pessoa(); PessoaDB DB = new PessoaDB(); pes = DB.Login(txtLogin.Text, txtLogin.Text, txtSenha.Text); if (pes != null) { if (pes.Nivel == 1) { } else if (pes.Nivel == 2) { Session["Advogado"] = pes.Codigo; Response.Redirect("../Pages/Administrativo/Advogado/HomeAdvogado.aspx"); } else if (pes.Nivel == 3 || pes.Nivel == 4) { Session["Cliente"] = pes; Response.Redirect("../Pages/Administrativo/Cliente/HomeCliente.aspx"); } } else { lblMensagem.Text = "Usuario ou Senha Invalido"; divErro.Attributes["class"] = "alert alert-danger"; } }
public static void Desativar(string codigo) { Pessoa pes = new Pessoa(); pes.Pes_cod = Convert.ToInt32(codigo); PessoaDB.Excluir(pes); }
protected void gdvClienteFisico_RowCommand(object sender, GridViewCommandEventArgs e) { int idCliente = 0; Pessoa pes = new Pessoa(); PessoaDB pesDB = new PessoaDB(); switch (e.CommandName) { case "Editar": idCliente = Convert.ToInt32(e.CommandArgument); pes = pesDB.SelectGenerico(idCliente); if (pes.Nivel == 3) { Session["Editar"] = e.CommandArgument; CarregaCliFisicoTextBox(Convert.ToInt32(e.CommandArgument)); Session["Fisico"] = e.CommandArgument; modalEditarCliF.Show(); } else if (pes.Nivel == 4) { Session["Editar"] = e.CommandArgument; CarregaCliJuridicoTextBox(Convert.ToInt32(e.CommandArgument)); Session["Juridico"] = e.CommandArgument; modalEditarCliJu.Show(); } else { //retornar msg de erro } break; case "Detalhes": idCliente = Convert.ToInt32(e.CommandArgument); pes = pesDB.SelectGenerico(idCliente); if (pes.Nivel == 3) { CarregaDetalhesFisicoLabel(Convert.ToInt32(e.CommandArgument)); modalDetalheCliF.Show(); } else if (pes.Nivel == 4) { CarregaDetalhesJuridico(Convert.ToInt32(e.CommandArgument)); modalDetalhesCliJu.Show(); } else { //retornar msg de erro } break; case "Pagamento": Session["PagamentoCliente"] = e.CommandArgument; Response.Redirect("CadastraPagamentoCliente.aspx"); break; } }
public static void Ativar(int fun, string codigo) { Pessoa pes = new Pessoa(); pes.Pes_cod = Convert.ToInt32(codigo); pes.Cod_fun = fun; PessoaDB.Ativar(pes); }
public ActionResult Create(Pessoa pessoa) { try { IPessoaDB pdb = new PessoaDB(); PessoaServices ps = new PessoaServices(pdb); ps.addPessoa(pessoa); return(RedirectToAction(nameof(Index))); // para que pagina vai depois do cadastro } catch { return(RedirectToAction(nameof(Index))); } }
// GET: api/Pessoa public IEnumerable <Pessoa> Get() { var pessoa = PessoaDB.Get(); // Retorna o número de anos pessoa.ForEach(p => { int YearsAge = DateTime.Now.Year - p.Nasc.Year; // Se a data de aniversário não ocorreu ainda este ano, subtrair um ano a partir da idade if (DateTime.Now.Month < p.Nasc.Month || (DateTime.Now.Month == p.Nasc.Month && DateTime.Now.Day < p.Nasc.Day)) { p.Idade = YearsAge--; } p.Idade = YearsAge; }); return(pessoa); }
public static Contato Select(int pes_cod) { Contato con = null; try { IDbConnection objConexao; IDbCommand objComando; IDataReader objReader; objConexao = Mapped.Connection(); string sql = "select * from con_contato where pes_cod=?pes_cod;"; objComando = Mapped.Command(sql, objConexao); objComando.Parameters.Add(Mapped.Parameter("?pes_cod", pes_cod)); objReader = objComando.ExecuteReader(); int pessoa = 0; while (objReader.Read()) { con = new Contato(); con.Con_cod = Convert.ToInt32(objReader["con_cod"]); con.Con_tipo = Convert.ToString(objReader["con_tipo"]); con.Con_valor = Convert.ToString(objReader["con_valor"]); if (objReader["cod_fun"] == DBNull.Value) { con.Cod_fun = null; } else { con.Cod_fun = Convert.ToInt32(objReader["cod_fun"]); } pessoa = Convert.ToInt32(objReader["pes_cod"]); } objConexao.Close(); objComando.Dispose(); objConexao.Dispose(); con.Pessoa = PessoaDB.Select(pessoa); return(con); } catch { return(con = null); } }
protected void CarregarJuridica(int codigo) { Pessoa pes = PessoaDB.Select(codigo); txbNomeJur.Text = pes.Pes_nome; txbDataNascJur.Text = pes.Pes_dataNascimento; txbSiglaJur.Text = pes.Pes_sigla; txbRazaoSocialJur.Text = pes.Pes_razaoSocial; txbCnpjJur.Text = pes.Pes_cnpj; txbCepJur.Text = pes.Pes_cep; ddlEstadoJur.SelectedValue = pes.Pes_estado; txbCidadeJur.Text = pes.Pes_cidade; txbBairroJur.Text = pes.Pes_bairro; txbRuaJur.Text = pes.Pes_rua; txbNumeroJur.Text = pes.Pes_numero; txbComplementoJur.Text = pes.Pes_complemento; }
public List <Fisica> ToList() { var lista = new List <Fisica>(); var pessoaDb = new PessoaDB(); foreach (DataRow row in pessoaDb.Lista().Rows) { var fisica = new Fisica(); fisica.Id = Convert.ToInt32(row["id"]); fisica.Cpf = row["cpf"].ToString(); fisica.Nome = row["nome"].ToString(); fisica.Endereco = row["endereco"].ToString(); lista.Add(fisica); } return(lista); }
protected void Page_Load(object sender, EventArgs e) { if (Session["ModalPagamento"] != null) { modalAddPagamento.Show(); } else { txtValor.Text = string.Empty; lblMsgAddPagamento.Text = string.Empty; divMsgAddPagamento.Attributes["class"] = ""; txtDataPagamento.Text = DateTime.Today.ToString("dd/MM/yyyy"); Function.LimpaDDL(ddlProcesso); Function.LimpaDDL(ddlServico); txtDescricaoServico.Enabled = false; ddlProcesso.Enabled = false; } if (!Page.IsPostBack) { CarregaPagamentos(Convert.ToInt32(Session["PagamentoCliente"])); CarregaProcessosDoCliente(Convert.ToInt32(Session["PagamentoCliente"])); PessoaDB pesDB = new PessoaDB(); Pessoa pes = pesDB.SelectGenerico(Convert.ToInt32(Session["PagamentoCliente"])); if (pes.Nivel == 3) { ClienteFisicoDB cliFSDB = new ClienteFisicoDB(); ClienteFisico cliFS = cliFSDB.Select(pes.Codigo); ContatoDB conDB = new ContatoDB(); Contato con = conDB.SelectContato(cliFS.ContatoPessoa.Codigo); lblNome.Text = con.Nome; } else if (pes.Nivel == 4) { ClienteJuridicoDB cliJuDB = new ClienteJuridicoDB(); ClienteJuridico cliJu = cliJuDB.Select(pes.Codigo); ContatoDB conDB = new ContatoDB(); Contato con = conDB.SelectContato(pes.Codigo); lblNome.Text = con.Nome; } PagamentoDB pagDB = new PagamentoDB(); lblValorTotalPagamento.Text = pagDB.TotalPagamentoCliente(pes.Codigo).ToString("C2"); CarregaServico(); } }
protected void CarregarFisica(int codigo) { Pessoa pes = PessoaDB.Select(codigo); txbNomeFis.Text = pes.Pes_nome; txbSobrenomeFis.Text = pes.Pes_sobrenome; txbDataNascFis.Text = pes.Pes_dataNascimento; rblSexoFis.SelectedValue = pes.Pes_sexo; txbCpfFis.Text = pes.Pes_cpf; txbRgFis.Text = pes.Pes_rg; txbCepFis.Text = pes.Pes_cep; ddlEstadoFis.SelectedValue = pes.Pes_estado; txbCidadeFis.Text = pes.Pes_cidade; txbBairroFis.Text = pes.Pes_bairro; txbRuaFis.Text = pes.Pes_rua; txbNumeroFis.Text = pes.Pes_numero; txbComplementoFis.Text = pes.Pes_complemento; }
public static Requerente Select(int req_cod) { Requerente req = null; try { IDbConnection objConexao; IDbCommand objComando; IDataReader objReader; objConexao = Mapped.Connection(); string sql = "select * from req_requerente where req_cod = ?req_cod;"; objComando = Mapped.Command(sql, objConexao); objComando.Parameters.Add(Mapped.Parameter("?req_cod", req_cod)); objReader = objComando.ExecuteReader(); int pessoa = 0; while (objReader.Read()) { req = new Requerente(); req.Req_cod = Convert.ToInt32(objReader["req_cod"]); pessoa = Convert.ToInt32(objReader["pes_cod"]); } objConexao.Close(); objComando.Dispose(); objConexao.Dispose(); req.Pessoa = PessoaDB.Select(pessoa); return(req); } catch { return(req = null); } }
protected void btn_Click(object sender, EventArgs e) { try { Pessoa p = new Pessoa(); p.Nome = txtNome.Text; p.Idade = Convert.ToInt32(txtIdade.Text) <= 0 ? 0 : Convert.ToInt32(txtIdade.Text); p.Salario = Convert.ToDouble(txtSalario.Text); p.Sexo = Convert.ToChar(rbl.SelectedValue); p.Estado = ddl.SelectedItem.ToString(); PessoaDB.Insert(p); ltl.Text = PessoaDB.Select(); } catch (Exception) { //ltl.Text = ex.ToString(); //ltl.Text = "<div class ='alert alert-danger'> Verifique a entrada correta dos dados..."; throw; } }
protected string BotaoExcluirUsuarios(int codigo) { Pessoa pes = PessoaDB.Select(codigo); string botao = ""; if (pes.Pes_ativo != "Inativo") { botao = "<a class='btn btn-dark col-md-12' data-toggle='modal' data-target='#myModalDesativar'>" + "<i class='fa fa-trash'></i> Excluir Usuário " + "</a>" + "<div class='modal fade' id='myModalDesativar' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>" + "<div class='modal-dialog' role='document'>" + "<div class='modal-content'>" + "<div class='modal-header'>" + "<button type='button' class='close' data-dismiss='modal' aria-label='Close'>" + "<span aria-hidden='true'>×</span>" + "</button>" + "<h3 class='modal-title text-left red' id='myModalLabel'>Aviso!</h3>" + "</div>" + "<div class='modal-body'>" + "<h2 class='text-center'>Tem certeza que deseja EXCLUIR este Usuário?</h2>" + "<h4 class='text-center'>Se você fizer isso este usuário ficará impossibilitado de acessar o sistema novamente!</h4>" + "</div>" + "<div class='divider'></div>" + "<div class='col-xs-12 bottom text-right'>" + "<button type='button' class='btn btn-default' data-dismiss='modal'>Não</button>" + "<button type='button' class='btn btn-danger' onclick='desativar(" + codigo + ")'>Sim</button>" + "</div>" + "</div>" + "</div>" + "</div>"; } else { botao = "<a class='btn btn-dark col-md-12' data-toggle='modal' data-target='#myModalAtivar'>" + "<i class='fa fa-check-circle'></i> Ativar " + "</a>" + "<div class='modal fade' id='myModalAtivar' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>" + "<div class='modal-dialog' role='document'>" + "<div class='modal-content'>" + "<div class='modal-header'>" + "<button type='button' class='close' data-dismiss='modal' aria-label='Close'>" + "<span aria-hidden='true'>×</span>" + "</button>" + "<h3 class='modal-title text-left red' id='myModalLabel'>Aviso!</h3>" + "</div>" + "<div class='modal-body'>" + "<h2 class='text-center'>Tem certeza que deseja Ativar este Usuário?</h2>" + "</div>" + "<div class='divider'></div>" + "<div class='col-xs-12 bottom text-right'>" + "<button type='button' class='btn btn-default' data-dismiss='modal'>Não</button>" + "<button type='button' class='btn btn-danger' onclick='ativar(" + codigo + ")'>Sim</button>" + "</div>" + "</div>" + "</div>" + "</div>"; } return(botao); }
public Pessoa GetCpf(string cpf) { return(PessoaDB.GetByCpf(cpf)); }
// GET: api/Pessoa/5 public Pessoa Get(int id) { return(PessoaDB.GetById(id)); }
public PessoaController(IConfiguration configuration) { pessoaDB = new PessoaDB(configuration); }
// POST: api/Pessoa public void Post([FromBody] Pessoa pessoa) { PessoaDB.Post(pessoa); }
// DELETE: api/Pessoa/5 public void Delete(int id) { PessoaDB.Delete(id); }
// PUT: api/Pessoa/5 public void Put(int id, [FromBody] Pessoa pessoa) { PessoaDB.Put(id, pessoa); }
public void CarregaDetalhesProcesso(int id) { Recurso rec = new Recurso(); Recurso recurso = new Recurso(); RecursoDB recDB = new RecursoDB(); Assunto assunto = new Assunto(); AssuntoDB assuntoDB = new AssuntoDB(); DataProcesso dataProcesso = new DataProcesso(); DataProcessoDB dataDB = new DataProcessoDB(); Movimentacao mov = new Movimentacao(); MovimentacaoDB movDB = new MovimentacaoDB(); Pessoa pes = new Pessoa(); PessoaDB pesDB = new PessoaDB(); ClienteFisico clifisico = new ClienteFisico(); ClienteFisicoDB clifisicoDB = new ClienteFisicoDB(); ClienteJuridico clijuridico = new ClienteJuridico(); ClienteJuridicoDB clijuridicoDB = new ClienteJuridicoDB(); Contato contato = new Contato(); ContatoDB contatoDB = new ContatoDB(); Advogado adv = new Advogado(); Vara vara = new Vara(); VaraDB varaDB = new VaraDB(); PosicaoCliente pos = new PosicaoCliente(); PosicaoClienteDB posDB = new PosicaoClienteDB(); Cidade cid = new Cidade(); CidadeDB cidDB = new CidadeDB(); Estado est = new Estado(); EstadoDB estDB = new EstadoDB(); Classe cla = new Classe(); ClasseDB claDB = new ClasseDB(); Processo pro = new Processo(); ProcessoDB proDB = new ProcessoDB(); pro = proDB.Select(id); pes = pesDB.SelectGenerico(pro.PessoaCliente.Codigo); if (pes.Nivel == 3) { clifisico = clifisicoDB.Select(pes.Codigo); contato = contatoDB.SelectContato(clifisico.ContatoPessoa.Codigo); lblClienteDetalhes.Text = contato.Nome; } else if (pes.Nivel == 4) { clijuridico = clijuridicoDB.Select(pes.Codigo); contato = contatoDB.SelectContato(clijuridico.ContatoPessoa.Codigo); lblClienteDetalhes.Text = contato.Nome; } lblNumeroDetalhes.Text = pro.NumeroProcesso; lblDataCadastroDetalhes.Text = pro.DataCriacao.ToString("dd/MM/yyyy"); lblObservacaoDetalhes.Text = pro.Observacao; lblDescricaoDetalhes.Text = pro.Descricao; assunto = assuntoDB.Select(pro.Assunto.Codigo); lblAssuntoDetalhes.Text = assunto.Descricao; mov = movDB.Select(pro.Movimentacao.Codigo); lblMovDetalhes.Text = mov.Descricao; vara = varaDB.Select(pro.Vara.Codigo); lblVaraDetalhes.Text = vara.Descricao; pos = posDB.Select(pro.PosicaoCliente.Codigo); lblPosicaoDetalhes.Text = pos.Descricao; cla = claDB.Select(pro.Classe.Codigo); lblClasseDetalhes.Text = cla.Descricao; dataProcesso = dataDB.SelectByProcesso(id); if (dataProcesso != null) { lblDataAudiencia.Text = dataProcesso.DataAudiencia.ToString("dd/MM/yyyy"); lblHoraAudienciaDetalhes.Text = dataProcesso.DataAudiencia.ToString("t"); } if (pro.Recurso != null) { lblRecursoDetalhes.Text = "Sim"; recurso = recDB.Select(pro.Recurso.Codigo); rec = recDB.SelectCamara(recurso.CodigoCamara); lblCamaraDetalhes.Text = rec.Camara; rec = recDB.SelectTribunal(recurso.CodigoTribunal); lblTribunalDetalhes.Text = rec.Tribunal; } else { lblRecursoDetalhes.Text = "Não"; } cid = cidDB.SelectCidadePessoa(pro.Comarca.Codigo); lblComarcaDetalhes.Text = cid.NomeCidade; est = estDB.SelectEstado(cid.Estado.Codigo); lblEstado.Text = est.Descricao; }
public static Funcionario Select(int fun_cod) { Funcionario fun = null; try { IDbConnection objConexao; IDbCommand objComando; IDataReader objReader; objConexao = Mapped.Connection(); string sql = "select * from fun_funcionario where fun_cod=?fun_cod;"; objComando = Mapped.Command(sql, objConexao); objComando.Parameters.Add(Mapped.Parameter("?fun_cod", fun_cod)); objReader = objComando.ExecuteReader(); int pessoa = 0; int cargo = 0; int setor = 0; int perfil = 0; while (objReader.Read()) { fun = new Funcionario(); fun.Fun_cod = Convert.ToInt32(objReader["fun_cod"]); fun.Fun_matricula = Convert.ToString(objReader["fun_matricula"]); fun.Fun_senha = Convert.ToString(objReader["fun_senha"]); if (objReader["fun_chefeDepartamento"].Equals(false)) { fun.Fun_chefeDepartamento = false; } else { fun.Fun_chefeDepartamento = true; } if (objReader["fun_chefeSetor"].Equals(false)) { fun.Fun_chefeSetor = false; } else { fun.Fun_chefeSetor = true; } if (objReader["fun_primeiroAcesso"].Equals(false)) { fun.Fun_primeiroAcesso = false; } else { fun.Fun_primeiroAcesso = true; } if (objReader["cod_fun"] == DBNull.Value) { fun.Cod_fun = null; } else { fun.Cod_fun = Convert.ToInt32(objReader["cod_fun"]); } pessoa = Convert.ToInt32(objReader["pes_cod"]); cargo = Convert.ToInt32(objReader["car_cod"]); setor = Convert.ToInt32(objReader["set_cod"]); perfil = Convert.ToInt32(objReader["pfl_cod"]); } objConexao.Close(); objComando.Dispose(); objConexao.Dispose(); fun.Pessoa = PessoaDB.Select(pessoa); fun.Cargo = CargoDB.Select(cargo); fun.Setor = SetorDB.Select(setor); fun.Perfil = PerfilDB.Select(perfil); return(fun); } catch { return(fun = null); } }
// // GET: /Pessoa/ public ActionResult Index() { return(View(PessoaDB.Get())); }
// // GET: /Pessoa/Details/5 public ActionResult Detalhes(int id) { return(View(PessoaDB.Get(id))); }
// // GET: /Pessoa/Delete/5 public ActionResult Excluir(int id) { return(View(PessoaDB.Get(id))); }