示例#1
0
        private void Filtrar(object sender, FilterEventArgs e)
        {
            listaCompletaPedidos pedido = (listaCompletaPedidos)e.Item;

            //string fecha = "";
            //try
            //{
            //    fecha = date.SelectedDate.Value.ToString("d");
            //}
            //catch { }

            if (pedido != null)
            {
                if ((pedido.Nombre.Contains(buscarUsuario.Text)
                     //&& (pedido.Fecha.Contains(buscarFecha.Text)))  )
                     && (pedido.Fecha.Contains(date.SelectedDate.ToString()))))
                {
                    e.Accepted = true;
                }
                else
                {
                    e.Accepted = false;
                }
            }
        }
示例#2
0
        public void informarListaComletaPedidos()
        {
            int    usuarioID = 0, pedidoID = 0;
            string nombre = "", apellidos = "", fecha = "";

            foreach (pedido p in listaPedidos)
            {
                pedidoID  = p.PedidoID;
                fecha     = p.Fecha;
                usuarioID = p.UsuarioID;
                foreach (usuario u in listaUsuarios)
                {
                    if (p.UsuarioID == u.UsuarioID)
                    {
                        nombre    = u.Nombre;
                        apellidos = u.Apellidos;
                        usuarioID = u.UsuarioID;
                    }
                }
                listaCompletaPedidos l = new listaCompletaPedidos(usuarioID, nombre, apellidos, pedidoID, fecha);
                usuPedidos.Add(l);
            }
        }