internal async void cargarPresentacion(int idProducto) { try { presentacionBindingSource.DataSource = await presentacionModel.presentaciones(idProducto); //if (!formProductoNuevo.nuevo) cbxUnidadMedida.SelectedValue = formProductoNuevo.currentProducto.idUnidadMedida; if (!nuevo) { cbxPresentacionBase.SelectedIndex = 0; } } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message, "Nueva Presentación", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private async void cargarPresentaciones() { loadState(true); try { List <Presentacion> responseList = await presentacionModel.presentaciones(formProductoNuevo.currentIDProducto); // Ingresando presentaciones = responseList; presentacionBindingSource.DataSource = presentaciones; dataGridViewPresentacion.Refresh(); // Formato de celdas en el datagridview decorationPresentacion(); } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message, "Listar", MessageBoxButtons.OK, MessageBoxIcon.Warning); } finally { loadState(false); } }