Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        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;
        }
Esempio n. 3
0
 public static List<Ticket> List(FiltroTicket f)
 {
     int r;
     return List(f, out r);
 }
Esempio n. 4
0
        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();
        }