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(); }
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(); }
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(); }
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(); } }
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(); }
private void CargarUsuarios() { try { List <Usuario> usuarios = UsuarioBLL.getAllUsuarios(); UsuarioGridView.DataSource = usuarios; UsuarioGridView.DataBind(); } catch (Exception ex) { } }
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(); }
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(); } } }
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(); }
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(); }
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(); }
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(); }
private void BingGrid() { listUsuarios = repositorio.GetList(x => true); UsuarioGridView.DataSource = listUsuarios; UsuarioGridView.DataBind(); }
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(); }
public void preencheGrid() { UsuarioGridView.DataSource = objrelatorio.BuscarUsuarios(); UsuarioGridView.DataBind(); }
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(); }
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(); }