public virtual UnidadListaPreciosExistencia AddUnidad(ExistenciaUnidad Unidad)
 {
     UnidadListaPreciosExistencia Item = new UnidadListaPreciosExistencia();
     Item.Unidad = Unidad;
     Unidades.Add(Item);
     return Item;
 }
        public virtual UnidadListaPreciosExistencia AddUnidad(ExistenciaUnidad Unidad)
        {
            UnidadListaPreciosExistencia Item = new UnidadListaPreciosExistencia();

            Item.Unidad = Unidad;
            Unidades.Add(Item);
            return(Item);
        }
 private void ugUnidades_AfterSelectChange(object sender, AfterSelectChangeEventArgs e)
 {
     if (ugUnidades.ActiveRow == null) { return; }
     UnidadListaPreciosExistencia = (UnidadListaPreciosExistencia)ugUnidades.ActiveRow.Tag;
     MostrarEscalas(UnidadListaPreciosExistencia);
 }
        private void ubNuevaUnidad_Click(object sender, EventArgs e)
        {
            String filtro = "IDExistencia='"+ItemListaPreciosExistencia.Existencia.ID+"'";

            if (ItemListaPreciosExistencia.FiltroUnidades.Length > 0) {
                filtro += " and " + ItemListaPreciosExistencia.FiltroUnidades;
            }
            if (ItemListaPreciosExistencia == null) { return; }
            FrmSelectedEntity FrmSeleccionar = new FrmSelectedEntity();
            ExistenciaUnidad Unidad = (ExistenciaUnidad)FrmSeleccionar.GetSelectedEntity(typeof(ExistenciaUnidad), "ExistenciaUnidad", filtro);
            if (Unidad != null)
            {
                UltraGridRow Row = ugUnidades.DisplayLayout.Bands[0].AddNew();

                ExistenciaUnidad eu = (ExistenciaUnidad)HelperNHibernate.GetEntityByID("ExistenciaUnidad", Unidad.ID);
                Row.Tag = ItemListaPreciosExistencia.AddUnidad(eu);
                UnidadListaPreciosExistencia = (UnidadListaPreciosExistencia)Row.Tag;
                MostrarUnidad(Row);
            }
        }
 public void MostrarEscalas(UnidadListaPreciosExistencia UnidadListaPreciosExistencia)
 {
     base.ClearAllRows(ref ugEscalas);
     foreach (EscalaListaPreciosExistencia Item in UnidadListaPreciosExistencia.Escalas)
     {
         UltraGridRow Row = ugEscalas.DisplayLayout.Bands[0].AddNew();
         Row.Tag = Item;
         MostrarEscala(Row);
     }
 }