protected void Page_Load(object sender, EventArgs e) { ListaBitacora = GestorBitacora.ListarBitacora(); GridView1.DataSource = null; GridView1.DataSource = ListaBitacora; GridView1.DataBind(); ListBox1.DataSource = null; ListBox1.DataSource = ListaBitacora; ListBox1.DataBind(); }
private void CargarGrilla(IEnumerable <dynamic> listaBitacora = null) { grillaBitacora.DataSource = null; if (listaBitacora == null) { lista = _bitacoraBll.ListarBitacora(); grillaBitacora.DataSource = lista.Select(r => new { ID = r.id, Usuario = BLL.Cifrado.Desencriptar(r.usuario.usuario), Descripcion = BLL.Cifrado.Desencriptar(r.descripcion), Criticidad = r.criticidad == 1 ? "ALTO" : r.criticidad == 2 ? "MEDIO" : "BAJO", Fecha = r.fecha }).ToList(); } else { grillaBitacora.DataSource = listaBitacora; } }
protected void Page_Load(object sender, EventArgs e) { BE.Usuario usu = (BE.Usuario)Session["UsuarioEnSesion"]; if (usu.ListaPermisos.Find(x => x.ID == 10) != null) { List <BE.Bitacora> ListaBitacora = new List <BE.Bitacora>(); List <string> ListaNombres = new List <string>(); List <string> ListaTipos = new List <string>(); if (!IsPostBack) { ListaBitacora = GestorBitacora.ListarBitacora(); Session["ListaBitacora"] = ListaBitacora; dropdownUsuarios.DataSource = GestorUsuarios.ListarNombresUsuario(); Session["ListaNombres"] = ListaNombres; dropdownUsuarios.DataSource = null; dropdownUsuarios.DataSource = ListaNombres; dropdownUsuarios.DataBind(); ListaTipos = GestorBitacora.ListarTipos(ListaBitacora); Session["ListaTipos"] = ListaTipos; dropdownTipos.DataSource = null; dropdownTipos.DataSource = ListaTipos; dropdownTipos.DataBind(); } else { ListaBitacora = (List <BE.Bitacora>)Session["ListaBitacora"]; ListaNombres = (List <string>)Session["ListaNombres"]; ListaTipos = (List <string>)Session["ListaTipos"]; if (ListaBitacora.Count == 0) { ListaBitacora = GestorBitacora.ListarBitacora(); Session["ListaBitacora"] = ListaBitacora; } if (ListaNombres.Count == 0) { ListaNombres = GestorUsuarios.ListarNombresUsuario(); Session["ListaNombres"] = ListaNombres; dropdownUsuarios.DataSource = null; dropdownUsuarios.DataSource = ListaNombres; dropdownUsuarios.DataBind(); } if (ListaTipos.Count == 0) { ListaTipos = GestorBitacora.ListarTipos(ListaBitacora); Session["ListaTipos"] = ListaTipos; dropdownTipos.DataSource = null; dropdownTipos.DataSource = ListaTipos; dropdownTipos.DataBind(); } } GridView1.DataSource = null; GridView1.DataSource = ListaBitacora; GridView1.DataBind(); } else { Response.Redirect("SinPermisos.aspx"); } /////////////////////////////// }