public void MostrarItem(UltraGridRow Row) { ItemListaPreciosExistencia Item = (ItemListaPreciosExistencia)Row.Tag; Row.Cells[colExistenciaCodigo].Value = (Item.Existencia != null) ? Item.Existencia.Codigo : ""; Row.Cells[colExistenciaNombre].Value = (Item.Existencia != null) ? Item.Existencia.Nombre: ""; MostrarUnidades(Item); }
private void grillaExistencias_AfterSelectChange(object sender, AfterSelectChangeEventArgs e) { if (grillaExistencias.ActiveRow == null) { return; } ItemListaPreciosExistencia = (ItemListaPreciosExistencia)grillaExistencias.ActiveRow.Tag; MostrarUnidades(ItemListaPreciosExistencia); }
private void ubNuevaExistencia_Click(object sender, EventArgs e) { FrmSelectedEntity FrmSeleccionar = new FrmSelectedEntity(); Existencia Existencia = (Existencia)FrmSeleccionar.GetSelectedEntity(typeof(Existencia), "Existencia", ListaPreciosExistencia.FiltroExistencias); if (Existencia != null) { UltraGridRow Row = grillaExistencias.DisplayLayout.Bands[0].AddNew(); Row.Tag = ListaPreciosExistencia.AddItem(Existencia); ItemListaPreciosExistencia = (ItemListaPreciosExistencia)Row.Tag; MostrarItem(Row); } }
public void MostrarUnidades(ItemListaPreciosExistencia ItemListaPreciosExistencia) { try { base.ClearAllRows(ref ugUnidades); foreach (UnidadListaPreciosExistencia Item in ItemListaPreciosExistencia.Unidades) { UltraGridRow Row = ugUnidades.DisplayLayout.Bands[0].AddNew(); Row.Tag = Item; MostrarUnidad(Row); } } catch (Exception) { //throw; } }