Example #1
0
        private async void cargarRegistros()
        {
            loadState(true);
            try
            {
                ObjetosDescuentosOfertas rootData = await descuentoModel.descuentoofertacodigo(paginacion.currentPage, paginacion.speed);

                if (rootData.nro_registros == 0)
                {
                    return;
                }

                paginacion.itemsCount = rootData.nro_registros;
                paginacion.reload();
                listaDescuentos = rootData.datos;
                datosDescuentosOfertasBindingSource.DataSource = listaDescuentos;
                dataGridView.Refresh();

                // Mostrando la paginacion
                mostrarPaginado();

                // formato de celdas
                decorationDataGridView();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message, "Listar", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            finally
            {
                loadState(false);
            }
        }
        public async Task <ObjetosDescuentosOfertas> descuentoofertacodigo(int pos, int tam)
        {
            try
            {
                // localhost/admeli/xcore/services.php/descuentoofertacodigo/1/15
                ObjetosDescuentosOfertas descuentos = await webService.GET <ObjetosDescuentosOfertas>("descuentoofertacodigo", String.Format("{0}/{1}", pos, tam));

                return(descuentos);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }