protected override void SelectProductoAction() { PartidaList lista; lista = PartidaList.GetListBySerie(_serie.Oid, false, true); PartidaSelectForm form = new PartidaSelectForm(this, _serie, lista); form.ShowDialog(this); if (form.DialogResult == DialogResult.OK) { _partida = form.Selected as PartidaInfo; _producto = ProductoInfo.Get(_partida.OidProducto, false); _pci = _cliente.Productos.GetItemByProperty("OidProducto", _producto.Oid); Datos_Partida.DataSource = _partida; EnableKilos(); if (_entity.FacturacionBulto) { Bultos_NTB.Focus(); } else { Kilos_NTB.Focus(); } } }
/// <summary> /// Asigna el objeto principal al origen de datos /// <returns>void</returns> /// </summary> protected override void RefreshMainData() { if (_entity == null) { return; } Datos.DataSource = _entity; PartidaList lista; lista = PartidaList.GetListBySerie(_serie.Oid, false, true); _partida = lista.GetItem(_entity.OidPartida); Datos_Partida.DataSource = _partida; PgMng.Grow(); base.RefreshMainData(); EnableKilos(); }