public void CargarListado(FiltroTicket filtro, int pageNumber) { int totalRegistros; filtro.PageSize = PAGE_SIZE; filtro.IsPaged = true; filtro.StartRow = ((pageNumber - 1) * PAGE_SIZE) + 1; filtro.OrderBY = " order by fecha desc"; List<Entities.InterAsisst.Ticket> listaAfiliados = Entities.InterAsisst.Ticket.List((FiltroTicket)filtro, out totalRegistros); this.Filtro.FiltredRowsQtty = totalRegistros; this.ShowList(totalRegistros > 0); this.lbltxtCantidadRegistros.Text = totalRegistros.ToString(); this.dtgTickets.CurrentPageIndex = pageNumber - 1; this.dtgTickets.VirtualItemCount = totalRegistros; this.dtgTickets.DataSource = listaAfiliados; this.dtgTickets.DataBind(); }
public static List<Ticket> List(FiltroTicket f, out int RecordCount) { List<Ticket> resultList = new List<Ticket>(); try { TicketDS dataservice = new TicketDS(); DataSet ds = dataservice.List(f, out RecordCount); if (ds.Tables.Count > 0) { foreach (DataRow r in ds.Tables[0].Rows) { Ticket t = new Ticket(); ORM(t, r); resultList.Add(t); } } } catch (Exception ex) { throw ex; } return resultList; }
public static List<Ticket> List(FiltroTicket f) { int r; return List(f, out r); }
public void CargarListadoID(FiltroTicket filtro, int pageNumber) { int idSearch; List<Entities.InterAsisst.Ticket> listaAfiliados = new List<Ticket>(); int totalRegistros = 0; if (Int32.TryParse(filtro.Search, out idSearch)) { Ticket t = Ticket.GetById(idSearch); if (t != null) { listaAfiliados.Add(t); totalRegistros = 1; } } this.ShowList(totalRegistros > 0); this.lbltxtCantidadRegistros.Text = totalRegistros.ToString(); this.dtgTickets.CurrentPageIndex = pageNumber - 1; this.dtgTickets.VirtualItemCount = totalRegistros; this.dtgTickets.DataSource = listaAfiliados; this.dtgTickets.DataBind(); }