Exemple #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            Pacientes chido = arbol.Buscar(textoabuscar.Text);

            a.Text = chido.name;
            b.Text = chido.edad.ToString();
            c.Text = chido.coronavirus;
            d.Text = chido.expediente;
        }
        public ActionResult Busqueda(FormCollection collection)
        {
            Paciente BuscarPaciente = new Paciente()
            {
                Nombre         = collection["Nombre"],
                Apellido       = collection["Apellido"],
                Identificacion = collection["Identificacion"]
            };

            int[] search  = IndiceNombre.Buscar(BuscarPaciente.Nombre);
            int[] search2 = IndiceApellido.Buscar(BuscarPaciente.Apellido);
            int[] search3 = IndiceIde.Buscar(BuscarPaciente.Identificacion);

            ResultBusqueda.Clear();
            try
            {
                if (search != null)
                {
                    for (int i = 0; i < search.Length; i++)
                    {
                        ResultBusqueda.Add(DatosPacientes[search[i]]);
                    }
                }
            }
            catch (Exception)
            {
                return(RedirectToAction("ResultadoBusqueda"));
            }
            try
            {
                if (search2 != null)
                {
                    for (int i = 0; i < search.Length; i++)
                    {
                        ResultBusqueda.Add(DatosPacientes[search2[i]]);
                    }
                }
            }
            catch (Exception)
            {
                return(RedirectToAction("ResultadoBusqueda"));
            }
            try
            {
                if (search3 != null)
                {
                    for (int i = 0; i < search.Length; i++)
                    {
                        ResultBusqueda.Add(DatosPacientes[search3[i]]);
                    }
                }
            }
            catch (Exception)
            {
                return(RedirectToAction("ResultadoBusqueda"));
            }

            return(RedirectToAction("ResultadoBusqueda"));
        }
        public void VerificaStatus(int id)
        {
            Usuario atual = (Usuario)ArvoreUsuarios.Buscar(id);

            if (atual.Status)
            {
                dgvUsuarios.Rows.Add(atual.Codigo, atual.Nome, "regular");
            }
            else
            {
                dgvUsuarios.Rows.Add(atual.Codigo, atual.Nome, "suspenso");
            }
        }
        private void ImprimirEmprestimos(int id)
        {
            try
            {
                Usuario  atual      = (Usuario)ArvoreUsuarios.Buscar(id);
                Lista    Emprestimo = atual.Emprestimos;
                Elemento aux        = Emprestimo.prim.prox;

                while (aux != null)
                {
                    Operacao op = (Operacao)aux.dado;

                    PreencheGrid(op);

                    aux = aux.prox;
                }
            }
            catch (NullReferenceException)
            {
                MessageBox.Show("Usuario nao exite!!");
            }
        }