private async void cargarRegistros() { loadState(true); try { int sucursaId = (cbxSucursales.SelectedIndex == -1) ? ConfigModel.sucursal.idSucursal : Convert.ToInt32(cbxSucursales.SelectedValue); string estado = (cbxEstados.SelectedIndex == -1) ? "todos" : cbxEstados.SelectedValue.ToString(); RootObject <PuntoDeVenta> puntoVentaRoot = await puntoVentaModel.puntoventas(sucursaId, estado, paginacion.currentPage, paginacion.speed); // actualizando datos de páginacón paginacion.itemsCount = puntoVentaRoot.nro_registros; paginacion.reload(); // Ingresandocu puntosDeVenta = puntoVentaRoot.datos; puntoDeVentaBindingSource.DataSource = puntosDeVenta; dataGridView.Refresh(); // cargar paginacion de los registros mostrarPaginado(); // formato de celdas del datagridview decorationDataGridView(); } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message, "Listar", MessageBoxButtons.OK, MessageBoxIcon.Warning); } finally { loadState(false); } }
private async void cargarPuntoVenta() { try { int sucursalID = (cbxSucursal.SelectedIndex == -1) ? 0 : Convert.ToInt32(cbxSucursal.SelectedValue); puntoDeVentaBindingSource.DataSource = await puntoVentaModel.puntoventas(sucursalID); cargarDatosModificar(); } catch (Exception ex) { MessageBox.Show("Error! " + ex.Message, "Load", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private async void cargarSucursalesVentas(int tipo) { try { sucursalBindingSource.DataSource = await sucursalModel.sucursales(); RootObject <TipoDocumento> rootData = await tipoDocumentoModel.tipodocumentos(1, 10); tipoDocumentoBindingSource.DataSource = rootData.datos; int sucursalID = currentDocCorrelativo.idSucursal; switch (tipo) { case 1: puntoDeVentaBindingSource.DataSource = await puntoVentaModel.puntoventas(sucursalID); lbArea.Text = area; if (area == "") { plArea.Visible = false; } cbxPuntoVenta.SelectedValue = currentDocCorrelativo.idOperacion; cbxSucursal.SelectedValue = currentDocCorrelativo.idSucursal; cbxTipoDocumento.SelectedValue = currentDocCorrelativo.idDocumento; textSerie.Text = currentDocCorrelativo.serie; textCorrelativoSiguiente.Text = currentDocCorrelativo.correlativoActual; cbxArea.Text = this.area; break; case 2: cbxTipoDocumento.DataSource = null; cbxTipoDocumento.Items.Add("EGRESO"); cbxTipoDocumento.Items.Add("INGRESO"); cajaCorrelativoBindingSource.DataSource = await cajaModel.listarCajasByIdSucursal(sucursalID); lbArea.Text = area; if (area == "") { plArea.Visible = false; } cbxPuntoVenta.SelectedValue = currentDocCorrelativo.idOperacion; cbxSucursal.SelectedValue = currentDocCorrelativo.idSucursal; cbxTipoDocumento.Text = currentDocCorrelativo.nombreLabel; textSerie.Text = currentDocCorrelativo.serie; textCorrelativoSiguiente.Text = currentDocCorrelativo.correlativoActual; cbxArea.Text = this.area; break; case 3: // 2 servivios sucursal tipodocumentocompras/compras lbArea.Text = area; plArea.Visible = false; cbxSucursal.SelectedValue = currentDocCorrelativo.idSucursal; cbxTipoDocumento.SelectedValue = currentDocCorrelativo.idDocumento; textSerie.Text = currentDocCorrelativo.serie; textCorrelativoSiguiente.Text = currentDocCorrelativo.correlativoActual; cbxArea.Text = this.area; break; case 4: //3 servicios sucursal almacen/suc/1 tipodocumentoalmacen/almacen almacenBindingSource.DataSource = await almacenModel.listarAlmacenPorIdSucursal(sucursalID); if (area == "") { plArea.Visible = false; } cbxPuntoVenta.SelectedValue = currentDocCorrelativo.idOperacion; cbxSucursal.SelectedValue = currentDocCorrelativo.idSucursal; cbxTipoDocumento.SelectedValue = currentDocCorrelativo.idDocumento; textSerie.Text = currentDocCorrelativo.serie; textCorrelativoSiguiente.Text = currentDocCorrelativo.correlativoActual; cbxArea.Text = this.area; break; } } catch (Exception ex) { MessageBox.Show("Error! " + ex.Message, "Load", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }