Ejemplo n.º 1
0
        private async void cargarRegistros()
        {
            loadState(true);
            try
            {
                RootObject <Categoria> rootCategorias = await categoriaModel.categoriastree();

                // actualizando datos de páginacón
                paginacion.itemsCount = rootCategorias.nro_registros;
                paginacion.reload();

                // cargando los datos
                categorias = rootCategorias.datos;
                categoriaBindingSource.DataSource = rootCategorias.datos;
                dataGridView.Refresh();

                // cargando la paginacion
                mostrarPaginado();

                // formato de celadas
                decorationDataGridView();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message, "Listar", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            finally
            {
                loadState(false);
            }
        }