예제 #1
0
 public FormTimeLine(int ind, ListaPessoas listaPessoas, ListaEmpresas listaEmpresas)
 {
     listp = listaPessoas;
     liste = listaEmpresas;
     InitializeComponent();
     Indice = ind;
 }
예제 #2
0
 public UcLogin()
 {
     InitializeComponent();
     xml   = new XmlMetodos();
     eList = new ListaEmpresas();
     pList = new ListaPessoas();
     xml.LerXml(pList, eList);
 }
예제 #3
0
 public PerfilPessoa(int ind, ListaPessoas lp, ListaEmpresas le, ClientWindow cli)
 {
     InitializeComponent();
     SetCursoConteiner();
     SetFerramConteiner();
     SetIdiomaConteiner();
     SetExperiConteiner();
     listp  = lp;
     liste  = le;
     Indice = ind;
     CliWin = cli;
     dados  = listp.GetUserData(Indice);
     SetInfo();
     SetImage(dados[16]);
 }
예제 #4
0
 public FormPerfilEmpresa(int ind, ListaEmpresas le, ListaPessoas lp, ClientWindow cli)
 {
     InitializeComponent();
     //definindo as referencias as listas
     liste = le;
     listp = lp;
     //definindo as referencias a janela principal do cliente
     CliWin = cli;
     //valor de indice do usuário carregado
     Indice = ind;
     //armazenando dados do perfil do usuário carregado
     dados = liste.GetUserData(Indice);
     // carrega as informações contidas no perfil
     SetInfo();
     SetImage(dados[14]);
 }
예제 #5
0
 public void RemovePessoa(int index)
 {
     try
     {
         Console.Clear();
         ListaPessoas.RemoveAt(index);
         Console.WriteLine("Item excluído com sucesso!");
         Console.WriteLine();
         Console.ReadLine();
     }
     catch (Exception)
     {
         Console.WriteLine("Ocorreu um erro...");
         Console.WriteLine();
         Console.ReadLine();
     }
 }
예제 #6
0
 internal void CarregarInformacoes()
 {
     if (ListaPessoas != null)
     {
         _pedestreIdentificado = ListaPessoas.Find(x => x.usuario_identificado == 1);
         ListaPessoas.Remove(_pedestreIdentificado);
         Bloco  = _pedestreIdentificado.Bloco;
         Numero = _pedestreIdentificado.Unidade;
     }
     else if (ListaVeiculos != null)
     {
         _veiculoIdentificado = ListaVeiculos.Find(x => x.Registro_identificado == 1);
         ListaVeiculos.Remove(_veiculoIdentificado);
         Bloco  = _veiculoIdentificado.Bloco;
         Numero = _veiculoIdentificado.Unidade;
     }
 }
예제 #7
0
        private void ExecuteClickButton()
        {
            if (string.IsNullOrEmpty(NomePessoa) ||
                string.IsNullOrEmpty(CPFPessoa))
            {
                App.Current.MainPage.DisplayAlert("Aviso", "Preencha todos os dados", "Ok");
                return;
            }

            var lastItem = ListaPessoas.Last();

            Pessoa p = new Pessoa
            {
                Id   = lastItem.Id + 1,
                Nome = NomePessoa,
                CPF  = CPFPessoa
            };

            ListaPessoas.Add(p);

            NomePessoa = "";
            CPFPessoa  = "";
        }
예제 #8
0
 public void ArmazenaPessoa(Pessoa pessoa)
 {
     ListaPessoas.Add(pessoa);
 }
예제 #9
0
 protected void Page_Load(object sender, EventArgs e)
 {
     ListaPessoas.DataSource = DAO.Pessoa.ListarPessoas();
     ListaPessoas.DataBind();
 }
예제 #10
0
 /// <summary>
 /// metodo que retorna idade menor que informado por parametro caso parametro nao informado o valor padrao é 16
 /// </summary>
 /// <param name="idade">parametro de idade</param>
 /// <returns>Retorna a lista apenas com os valores</returns>
 public List <Pessoa> GetPessoasRetornamMenoresDe16(int idade = 16)
 {
     return(ListaPessoas.FindAll(x => (DateTime.Now.Year - x.DataNascimento.Year) <= idade).OrderBy(x => x.DataNascimento).ToList <Pessoa>());
 }
예제 #11
0
 public List <Pessoa> GetPessoasOrdenadasAscCarteira(double valor)
 {
     return(ListaPessoas.FindAll(x => x.Carteira > valor).OrderByDescending(x => x.Carteira).ToList <Pessoa>());
 }
예제 #12
0
 public List <Pessoa> GetPessoasOrdenadasDescPelaDataNascimento()
 {
     return(ListaPessoas.OrderByDescending(x => x.DataNascimento).ToList <Pessoa>());
 }
예제 #13
0
 /// <summary>
 /// Metodo que retorna nossa lista de pessoas ordenadas de forma asc pelo nome de cada um
 /// </summary>
 /// <returns>Retorna o valor já ordenado de nossa lista</returns>
 public List <Pessoa> GetPessoasOrdenadasAsc()
 {
     //aqui ordenamos ela em inumerable é novo tipo dela durante a conversão
     return(ListaPessoas.OrderBy(x => x.Nome).ToList <Pessoa>()); //to list para voltar ao tipo de lista de pessoas
 }
예제 #14
0
        public ActionResult ObterClientesInformacao([FromBody] ListaPessoas cliente)
        {
            var pessoas = _pessoaService.ObterListaPessoas().Where(e => e.Id == cliente.Id);

            return(Content(JsonConvert.SerializeObject(pessoas.ToList().Where(e => e.Tipo == "Receber")), "application/json"));
        }
예제 #15
0
        public ActionResult ObterBancosInformacao([FromBody] ListaPessoas banco)
        {
            var pessoas = _pessoaService.ObterListaPessoas().Where(e => e.Id == banco.Id);

            return(Content(JsonConvert.SerializeObject(pessoas.ToList().Where(e => e.Tipo == "Pagar")), "application/json"));
        }