コード例 #1
0
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            Expression <Func <Usuarios, bool> > filtro = x => true;

            BLL.RepositorioBase <Usuarios> repositorio = new BLL.RepositorioBase <Usuarios>();

            int id;

            switch (BuscarDropDownList.SelectedIndex)
            {
            case 0:    //Todo
                filtro = c => true;
                break;

            case 1:    //ID
                       // id =  Utilitarios.Utils.ToInt(FiltroTextBox.Text);

                int.TryParse(FiltroTextBox.Text, out id);
                filtro = c => c.UsuarioId == id;
                //
                break;

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


            DatosGridView.DataSource = repositorio.GetList(filtro);
            DatosGridView.DataBind();
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                CategoriaReportViewer.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Local;
                CategoriaReportViewer.Reset();

                CategoriaReportViewer.LocalReport.ReportPath = Server.MapPath(@"~\Reportes\CategoriasReport.rdlc");

                CategoriaReportViewer.LocalReport.DataSources.Clear();

                CategoriaReportViewer.LocalReport.DataSources.Add(new ReportDataSource("CategoriaDataSet", repositorio.GetList(x => true)));
                CategoriaReportViewer.LocalReport.Refresh();
            }
        }
コード例 #3
0
 protected void BuscarLinkButton_Click(object sender, EventArgs e)
 {
     Filtrar();
     CategoriaGridView.DataSource = repositorio.GetList(filtro);
     CategoriaGridView.DataBind();
 }
コード例 #4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     HastaTextBox.Text = DateTime.Now.ToString("yyyy-MM-dd");
     DesdeTextBox.Text = DateTime.Now.ToString("yyyy-MM-dd");
     cuentas           = repositorio.GetList(filtro);
 }