Пример #1
0
        protected void BuscarLinkButton_Click(object sender, EventArgs e)
        {
            int      id    = 0;
            DateTime desde = Convert.ToDateTime(DesdeTextBox.Text);
            DateTime hasta = Convert.ToDateTime(HastaTextBox.Text);

            switch (FiltroDropDownList.SelectedIndex)
            {
            case 0:    //Todo
                filtro = p => true && p.Fecha >= desde && p.Fecha <= hasta;
                break;

            case 1:    //UsuarioId
                id     = Utils.ToInt(CriterioTextBox.Text);
                filtro = p => p.UsuarioId == id && p.Fecha >= desde && p.Fecha <= hasta;
                break;

            case 2:    //Email
                filtro = p => p.Email.Contains(CriterioTextBox.Text) && p.Fecha >= desde && p.Fecha <= hasta;
                break;

            case 3:    //Usuario
                filtro = p => p.Usuario.Contains(CriterioTextBox.Text) && p.Fecha >= desde && p.Fecha <= hasta;
                break;

            case 4:    //Nombre
                filtro = p => p.NombreUsuario.Contains(CriterioTextBox.Text) && p.Fecha >= desde && p.Fecha <= hasta;
                break;
            }

            listUsuarios = repositorio.GetList(filtro);
            UsuarioGridView.DataSource = listUsuarios;
            UsuarioGridView.DataBind();
        }
        protected void Buscar_Click(object sender, EventArgs e)
        {
            Expression <Func <Usuarios, bool> > filtros     = x => true;
            RepositorioBase <Usuarios>          repositorio = new RepositorioBase <Usuarios>(new DAL.Contexto());

            DateTime Desde = Convert.ToDateTime(DesdeTextBox.Text);
            DateTime Hasta = Convert.ToDateTime(HastaTextBox.Text);

            int id;

            id = Convert.ToInt32(CriterioTextBox.Text);
            switch (FiltroDropDownList.SelectedIndex)
            {
            case 0:     //ID
                filtros = c => c.UsuarioId == id && c.FechaCreacion >= Desde && c.FechaCreacion <= Hasta;
                break;

            case 1:     //Usuario
                filtros = c => c.Usuario.Contains(CriterioTextBox.Text) && c.FechaCreacion >= Desde && c.FechaCreacion <= Hasta;
                break;

            case 2:     //Nombres
                filtros = c => c.Nombres.Contains(CriterioTextBox.Text) && c.FechaCreacion >= Desde && c.FechaCreacion <= Hasta;
                break;

            case 3:     //Email
                filtros = c => c.Email.Contains(CriterioTextBox.Text) && c.FechaCreacion >= Desde && c.FechaCreacion <= Hasta;
                break;

            case 4:     //Todo
                break;
            }
            UsuarioGridView.DataSource = repositorio.GetList(filtros);
            UsuarioGridView.DataBind();
        }
Пример #3
0
        protected void BuscarLinkButton_Click(object sender, EventArgs e)
        {
            int id = 0;

            switch (FiltroDropDownList.SelectedIndex)
            {
            case 0:
                break;

            case 1:
                id     = ToInt(tCriterio.Text);
                filtro = p => p.UsuarioId == id;
                break;

            case 2:
                filtro = p => p.Nombres.Contains(tCriterio.Text);
                break;

            case 3:
                filtro = p => p.Email.Contains(tCriterio.Text);
                break;
            }
            listUsuarios = repositorio.GetList(filtro);
            UsuarioGridView.DataSource = listUsuarios;
            UsuarioGridView.DataBind();
        }
        protected void BtnBuscar_Click(object sender, EventArgs e)
        {
            int id = 0;

            switch (FiltroDropDownList.SelectedIndex)
            {
            case 0:    //Todo
                break;

            case 1:    //UsuarioId
                id     = Convert.ToInt32(CriterioTextBox.Text);
                filtro = p => p.UsuarioId == id;
                break;

            case 2:    //Nombre
                filtro = p => p.Nombre.Contains(CriterioTextBox.Text);
                break;

            case 3:    //Tipo
                filtro = p => p.Tipo.Contains(CriterioTextBox.Text);
                break;
            }

            listUsuarios = repositorio.GetList(filtro);
            UsuarioGridView.DataSource = listUsuarios;
            UsuarioGridView.DataBind();
        }
        protected void BuscarLinkButton_Click(object sender, EventArgs e)
        {
            Filtrar();
            RepositorioBase <Usuarios> rep = new RepositorioBase <Usuarios>();

            UsuarioGridView.DataSource = rep.GetList(filtro);
            UsuarioGridView.DataBind();
        }
        protected void DatosGridView_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            RepositorioBase <Usuarios> rep = new RepositorioBase <Usuarios>();

            UsuarioGridView.DataSource = rep.GetList(filtro);
            UsuarioGridView.PageIndex  = e.NewPageIndex;
            UsuarioGridView.DataBind();
        }
Пример #7
0
        protected void BuscarLinkButton_Click(object sender, EventArgs e)
        {
            int id    = Utils.ToInt(BuscarTextBox.Text);
            int index = ToInt(FiltroDropDownList.SelectedIndex);

            UsuarioGridView.DataSource = Utilitarios.Utils.FiltrarUsuario(index, BuscarTextBox.Text);
            UsuarioGridView.DataBind();

            ModalLabel.Text = FiltroDropDownList.Text.ToString();
        }
Пример #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                FechaunoTextBox.Text = DateTime.Now.ToString("yyyy-MM-dd");
                FechadosTextBox.Text = DateTime.Now.ToString("yyyy-MM-dd");

                UsuarioGridView.DataBind();
            }
        }
Пример #9
0
        protected void BtnBuscar_Click(object sender, EventArgs e)
        {
            int      id    = Utils.ToInt(CriterioTextBox.Text);
            int      index = ToInt(FiltroDropDownList.SelectedIndex);
            DateTime desde = Utils.ToDateTime(DesdeTextBox.Text);
            DateTime hasta = Utils.ToDateTime(HastaTextBox.Text);

            UsuarioGridView.DataSource = MetodosConsultas.FiltrarDepositos(index, CriterioTextBox.Text, desde, hasta);
            UsuarioGridView.DataBind();

            CriterioTextBox.Text = FiltroDropDownList.Text.ToString();
        }
        protected void buscarLinkButton_Click(object sender, EventArgs e)
        {
            int      id    = Utils.ToInt(CriterioTextBox.Text);
            int      index = ToInt(FiltroDropDownList.SelectedIndex);
            DateTime desde = Utils.ToDateTime(DesdeTextBox.Text);
            DateTime hasta = Utils.ToDateTime(HastaTextBox.Text);

            UsuarioGridView.DataSource = BLL.Metodos.FiltrarUsuarios(index, CriterioTextBox.Text, desde, hasta);
            UsuarioGridView.DataBind();

            criterioLabel.Text = FiltroDropDownList.Text.ToString();
        }
Пример #11
0
 private void CargarUsuarios()
 {
     try
     {
         List <Usuario> usuarios = UsuarioBLL.getAllUsuarios();
         UsuarioGridView.DataSource = usuarios;
         UsuarioGridView.DataBind();
     }
     catch (Exception ex)
     {
     }
 }
Пример #12
0
        protected void ButtonBuscar_Click1(object sender, EventArgs e)
        {
            Expression <Func <Usuarios, bool> > filtro = x => true;
            Repositorio <Usuarios> repositorio         = new Repositorio <Usuarios>();

            DateTime desde = Convert.ToDateTime(FechaunoTextBox.Text);
            DateTime hasta = Convert.ToDateTime(FechadosTextBox.Text);


            int id;

            switch (TipodeFiltro.SelectedIndex)
            {
            case 0:    //ID
                id     = Convert.ToInt32(TextCriterio.Text);
                filtro = c => c.UsuarioId == id;
                break;

            case 1:    // nombre
                filtro = c => c.Nombre.Contains(TextCriterio.Text);
                break;

            case 2:    // Usuario
                filtro = c => c.NombreUsuario.Contains(TextCriterio.Text);
                break;

            case 3:    // Telefono
                filtro = c => c.Telefono.Contains(TextCriterio.Text);
                break;



            case 4:    // Celular
                filtro = c => c.celular.Contains(TextCriterio.Text);
                break;

            case 5:


                filtro = p => p.Fecha >= desde.Date && p.Fecha <= hasta.Date;

                UsuarioGridView.DataSource = filtro;
                UsuarioGridView.DataBind();

                break;
            }

            UsuarioGridView.DataSource = repositorio.GetList(filtro);
            UsuarioGridView.DataBind();
        }
Пример #13
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (User.Identity.IsAuthenticated)
         {
             //Cargar todos los calzados que sean = a nulo
             UsuarioGridView.DataSource = Usuarios.Listar("Id, Alias, Nombres, Apellidos", "EsNulo = 0");
             UsuarioGridView.DataBind();
         }
         else
         {
             //Redirecciona al login si no esta activa la session
             FormsAuthentication.RedirectToLoginPage();
         }
     }
 }
Пример #14
0
        protected void BuscarLinkButton_Click(object sender, EventArgs e)
        {
            int      id    = 0;
            DateTime desde = Convert.ToDateTime(FInicialTextBox.Text);
            DateTime hasta = Convert.ToDateTime(FFinalTextBox.Text);

            if (hasta.Date < desde.Date)
            {
                CallModal("No Sera Posible Hacer Una Consulta Si El Rango Hasta Es Menor Que El Desde!!");
                return;
            }

            switch (FiltroDropDownList.SelectedIndex)
            {
            case 0:    //Todo
                filtro = p => true && p.Fecha >= desde && p.Fecha <= hasta;
                break;

            case 1:    //UsuarioId
                id     = ToInt(BuscarTextBox.Text);
                filtro = (p => p.UsuarioId == id && p.Fecha >= desde && p.Fecha <= hasta);
                break;

            case 2:    //fecha
                DateTime date = DateTime.Parse(BuscarTextBox.Text);
                filtro = (x => x.Fecha == date);
                break;

            //case 3://Usuario
            //    filtro = (p => p.Usuario.Contains(BuscarTextBox.Text) && p.Fecha >= desde && p.Fecha <= hasta);
            //    break;

            case 4:     // NombreUsuario
                filtro = (p => p.NombreUsuario.Equals(BuscarTextBox.Text) && p.Fecha >= desde && p.Fecha <= hasta);
                break;

                //case 5: // Contraseña
                //    filtro = (p => p.Contraseña.Equals(BuscarTextBox.Text) && p.Fecha >= desde && p.Fecha <= hasta);
                //    break;
            }

            listUsuarios = repositorio.GetList(filtro);
            UsuarioGridView.DataSource = listUsuarios;
            UsuarioGridView.DataBind();
        }
Пример #15
0
        protected void buscarLinkButton_Click(object sender, EventArgs e)
        {
            bool resultado = DateTime.TryParse(DesdeTextBox.Text, out DateTime date);

            if (resultado)
            {
                desde = date;
            }
            bool resultad = DateTime.TryParse(HastaTextBox.Text, out DateTime date1);

            if (resultad)
            {
                hasta = date1;
            }
            Expression <Func <Usuarios, bool> > filtro          = p => true;
            RepositorioBase <Usuarios>          repositorioBase = new RepositorioBase <Usuarios>();
            List <Usuarios> list  = new List <Usuarios>();
            int             index = ToInt(FiltroDropDownList.SelectedIndex);
            int             id;

            switch (index)
            {
            case 0:
                break;

            case 1:    //Fecha
                filtro = p => p.Fecha >= desde && p.Fecha <= hasta;
                break;

            case 2:    //Nombres
                filtro = p => p.Nombres.Contains(CriterioTextBox.Text) && p.Fecha >= desde && p.Fecha <= hasta;
                break;

            case 3:    //ID
                id     = Convert.ToInt32(CriterioTextBox.Text);
                filtro = c => c.UsuarioId == id;
                break;
            }

            list = repositorioBase.GetList(filtro);

            UsuarioGridView.DataSource = list;
            UsuarioGridView.DataBind();
        }
Пример #16
0
        protected void BuscarLinkButton_Click(object sender, EventArgs e)
        {
            int      id    = 0;
            DateTime desde = Convert.ToDateTime(DesdeTextBox.Text);
            DateTime hasta = Convert.ToDateTime(HastaTextBox.Text);

            if (hasta < desde)
            {
                Utils.MostraMensaje(this, "No Sera Posible Hacer Una Consulta Si El Rango Hasta Es Menor Que El Desde!!", "Fechas Invalidas!!", "warning");
                return;
            }

            switch (FiltroDropDownList.SelectedIndex)
            {
            case 0:    //Todo
                filtro = p => true && p.Fecha >= desde && p.Fecha <= hasta;
                break;

            case 1:    //UsuarioId
                id     = Utils.ToInt(CriterioTextBox.Text);
                filtro = p => p.UsuarioId == id && p.Fecha >= desde && p.Fecha <= hasta;
                break;

            case 2:    //Usuario
                filtro = p => p.NombreUser.Contains(CriterioTextBox.Text) && p.Fecha >= desde && p.Fecha <= hasta;
                break;

            case 3:    //Tipo
                filtro = p => p.Tipo.Contains(CriterioTextBox.Text) && p.Fecha >= desde && p.Fecha <= hasta;
                break;

            case 4:    //Nombre
                filtro = p => p.Nombre.Contains(CriterioTextBox.Text) && p.Fecha >= desde && p.Fecha <= hasta;
                break;
            }

            listUsuarios = repositorio.GetList(filtro);
            UsuarioGridView.DataSource = listUsuarios;
            UsuarioGridView.DataBind();
        }
Пример #17
0
        protected void ButtonBuscar_Click1(object sender, EventArgs e)
        {
            Expression <Func <Usuarios, bool> > filtro = x => true;
            Repositorio <Usuarios> repositorio         = new Repositorio <Usuarios>();

            int id;

            switch (TipodeFiltro.SelectedIndex)
            {
            case 0:    //ID
                id     = Convert.ToInt32(TextCriterio.Text);
                filtro = c => c.UsuarioId == id;
                break;

            case 1:    // nombre
                filtro = c => c.Nombre.Contains(TextCriterio.Text);
                break;
            }

            UsuarioGridView.DataSource = repositorio.GetList(filtro);
            UsuarioGridView.DataBind();
        }
        protected void BuscarPor_Click(object sender, EventArgs e)
        {
            Usuarios  Usuario = new Usuarios();
            DataTable dt      = new DataTable();
            string    filtro  = "1=1";

            if (FiltroDropDown.SelectedIndex == 0) //ID
            {
                if (FiltroTextBox.Text.Trim().Length == 0)
                {
                    filtro = "1=1";
                }
                else
                {
                    filtro = "UsuarioId = " + FiltroTextBox.Text;
                }
            }
            else if (FiltroDropDown.SelectedIndex == 1) //Nombre
            {
                if (FiltroTextBox.Text.Trim().Length == 0)
                {
                    filtro = "1=1";
                }
                else
                {
                    filtro = "Nombre like '%" + FiltroTextBox.Text + "%'";
                }
            }
            else if (FiltroDropDown.SelectedIndex == 2) //Apellidos
            {
                if (FiltroTextBox.Text.Trim().Length == 0)
                {
                    filtro = "1=1";
                }
                else
                {
                    filtro = "Apellidos like '%" + FiltroTextBox.Text + "%'";
                }
            }
            else if (FiltroDropDown.SelectedIndex == 3) //Usuario
            {
                if (FiltroTextBox.Text.Trim().Length == 0)
                {
                    filtro = "1=1";
                }
                else
                {
                    filtro = "Usuario like '%" + FiltroTextBox.Text + "%'";
                }
            }
            else if (FiltroDropDown.SelectedIndex == 4) //Email
            {
                if (FiltroTextBox.Text.Trim().Length == 0)
                {
                    filtro = "1=1";
                }
                else
                {
                    filtro = "Email like '%" + FiltroTextBox.Text + "%'";
                }
            }

            dt = Usuario.Listado("UsuarioId, Nombre, Apellidos, TipoUsuarioId, Usuario, Email", filtro, "UsuarioId ASC");
            UsuarioGridView.DataSource = dt;
            UsuarioGridView.DataBind();
        }
 protected void BtnBuscar_Click(object sender, EventArgs e)
 {
     UsuarioGridView.DataSource = MetodosConsulta.Consultar(ToInt(UsuarioGridView.SelectedIndex), CriterioTextBox.Text);
     UsuarioGridView.DataBind();
 }
Пример #20
0
 private void BingGrid()
 {
     listUsuarios = repositorio.GetList(x => true);
     UsuarioGridView.DataSource = listUsuarios;
     UsuarioGridView.DataBind();
 }
Пример #21
0
        protected void ButtonBuscar_Click1(object sender, EventArgs e)
        {
            UsuarioGridView.DataBind();
            Expression <Func <Usuarios, bool> > filtro = x => true;
            Repositorio <Usuarios> repositorio         = new Repositorio <Usuarios>();

            int id;

            DateTime desde = Convert.ToDateTime(DesdeTextBox.Text);
            DateTime hasta = Convert.ToDateTime(HastaTextBox.Text);

            switch (TipodeFiltro.SelectedIndex)
            {
            case 0:    //ID

                id = Utilities.Utils.ToInt(TextCriterio.Text);
                if (FechaCheckBox.Checked == true)
                {
                    filtro = x => x.UsuarioId == id && (x.Fecha >= desde && x.Fecha <= hasta);
                }
                else
                {
                    filtro = c => c.UsuarioId == id;
                }

                if (repositorio.GetList(filtro).Count() == 0)
                {
                    Utilities.Utils.MostrarMensaje(this, " usuario ID No Existe", "Fallido", "success");
                    return;
                }

                break;

            case 1:    // NombreUsuario

                if (FechaCheckBox.Checked == true)
                {
                    filtro = x => x.NombreUsuario.Contains(TextCriterio.Text) && (x.Fecha >= desde && x.Fecha <= hasta);
                }
                else
                {
                    filtro = c => c.NombreUsuario.Contains(TextCriterio.Text);
                }

                if (repositorio.GetList(filtro).Count() == 0)
                {
                    Utilities.Utils.MostrarMensaje(this, "Nombre no existe", "Fallido", "success");
                    return;
                }

                break;

            case 3:    //Todos

                if (FechaCheckBox.Checked == true)
                {
                    filtro = x => true && (x.Fecha >= desde && x.Fecha <= hasta);
                }
                else
                {
                    filtro = x => true;
                }

                if (repositorio.GetList(filtro).Count() == 0)
                {
                    Utilities.Utils.MostrarMensaje(this, "No existen Dichos usuarios", "Fallido", "success");
                }
                break;
            }

            UsuarioGridView.DataSource = repositorio.GetList(filtro);
            UsuarioGridView.DataBind();
        }
Пример #22
0
 public void preencheGrid()
 {
     UsuarioGridView.DataSource = objrelatorio.BuscarUsuarios();
     UsuarioGridView.DataBind();
 }
Пример #23
0
 protected void BuscarButton_Click(object sender, EventArgs e)
 {
     UsuarioGridView.DataSource = Usuarios.Listar("Id, Alias, Nombres, Apellidos", "EsNulo = 0 And " + BusquedaPorDropDownList.Text + " like '%" + BusquedaTextBox.Text + "%'");
     UsuarioGridView.DataBind();
 }
Пример #24
0
        protected void ButtonBuscar_Click(object sender, EventArgs e)
        {
            Expression <Func <Usuarios, bool> > filtro = x => true;
            Repositorio <Usuarios> repositorio         = new Repositorio <Usuarios>();

            int id;

            DateTime desde = Convert.ToDateTime(DesdeTextBox.Text);
            DateTime hasta = Convert.ToDateTime(HastaTextBox.Text);

            switch (TipodeFiltro.SelectedIndex)
            {
            case 0:        //ID

                id = util.Toint(TextCriterio.Text);
                if (CheckBoxFecha.Checked == true)
                {
                    filtro = x => x.UsuarioId == id && (x.Fecha >= desde && x.Fecha <= hasta);
                }
                else
                {
                    filtro = c => c.UsuarioId == id;
                }

                if (repositorio.GetList(filtro).Count() == 0)
                {
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                        "toastr.info('ID no Existe','Informacion',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                    return;
                }

                break;

            case 1:        // Usuario

                if (CheckBoxFecha.Checked == true)
                {
                    filtro = x => x.Usuario.Contains(TextCriterio.Text) && (x.Fecha >= desde && x.Fecha <= hasta);
                }
                else
                {
                    filtro = c => c.Usuario.Contains(TextCriterio.Text);
                }

                if (repositorio.GetList(filtro).Count() == 0)
                {
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                        "toastr.info('Usuario no Existe','Informacion',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                    return;
                }

                break;



            case 2:        // nombre

                if (CheckBoxFecha.Checked == true)
                {
                    filtro = x => x.Nombre.Contains(TextCriterio.Text) && (x.Fecha >= desde && x.Fecha <= hasta);
                }
                else
                {
                    filtro = c => c.Nombre.Contains(TextCriterio.Text);
                }
                if (repositorio.GetList(filtro).Count() == 0)
                {
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                        "toastr.info('Nombre no Existe','Informacion',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                    return;
                }
                break;

            case 3:        // Cedula
                if (CheckBoxFecha.Checked == true)
                {
                    filtro = x => x.Cedula.Equals(TextCriterio.Text) && (x.Fecha >= desde && x.Fecha <= hasta);
                }
                else
                {
                    filtro = c => c.Cedula.Equals(TextCriterio.Text);
                }

                if (repositorio.GetList(filtro).Count() == 0)
                {
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                        "toastr.info('Cedula no Existe','Informacion',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                    return;
                }
                break;

            case 4:        // Telefono
                if (CheckBoxFecha.Checked == true)
                {
                    filtro = x => x.Telefono.Equals(TextCriterio.Text) && (x.Fecha >= desde && x.Fecha <= hasta);
                }
                else
                {
                    filtro = c => c.Telefono.Equals(TextCriterio.Text);
                }

                if (repositorio.GetList(filtro).Count() == 0)
                {
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                        "toastr.info('Telefono no Existe','Informacion',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                    return;
                }

                break;

            case 5:        // Celular
                if (CheckBoxFecha.Checked == true)
                {
                    filtro = x => x.Celular.Equals(TextCriterio.Text) && (x.Fecha >= desde && x.Fecha <= hasta);
                }
                else
                {
                    filtro = c => c.Celular.Equals(TextCriterio.Text);
                }
                if (repositorio.GetList(filtro).Count() == 0)
                {
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                        "toastr.info('Celular no Existe','Informacion',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                    return;
                }
                break;

            case 6:        // Email
                if (CheckBoxFecha.Checked == true)
                {
                    filtro = x => x.Email.Contains(TextCriterio.Text) && (x.Fecha >= desde && x.Fecha <= hasta);
                }
                else
                {
                    filtro = c => c.Email.Contains(TextCriterio.Text);
                }

                if (repositorio.GetList(filtro).Count() == 0)
                {
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                        "toastr.info('Email no Existe','Informacion',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                    return;
                }
                break;

            case 7:        // TipodeAcceso
                if (CheckBoxFecha.Checked == true)
                {
                    filtro = x => x.TipodeAcceso.Contains(TextCriterio.Text) && (x.Fecha >= desde && x.Fecha <= hasta);
                }
                else
                {
                    filtro = c => c.TipodeAcceso.Contains(TextCriterio.Text);
                }

                if (repositorio.GetList(filtro).Count() == 0)
                {
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                        "toastr.info('Tipo de Acceso no Existe','Informacion',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                    return;
                }
                break;

            case 8:        // Contraseña
                if (CheckBoxFecha.Checked == true)
                {
                    filtro = x => x.Contraseña.Contains(TextCriterio.Text) && (x.Fecha >= desde && x.Fecha <= hasta);
                }
                else
                {
                    filtro = c => c.Contraseña.Contains(TextCriterio.Text);
                }

                if (repositorio.GetList(filtro).Count() == 0)
                {
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                        "toastr.info('Contraseña no Existe','Informacion',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                    return;
                }
                break;

            case 9:        // Todos
                filtro = x => true;
                if (repositorio.GetList(filtro).Count() == 0)
                {
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                        "toastr.info('No Existe Ningun Usuario','Informacion',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                    return;
                }
                break;
            }

            UsuarioGridView.DataSource = repositorio.GetList(filtro);
            UsuarioGridView.DataBind();
        }