protected override void LoadChildsAction(Type type) { if (type == typeof(Submodulo_Instructor_Promocion)) { Datos_Promociones.DataSource = _entity.Promociones; if (Datos_Promociones.Current != null && ((Instructor_Promocion)Datos_Promociones.Current).OidPromocion > 0) { _modulos = ModuloList.GetListByPromocion(false, ((Instructor_Promocion)Datos_Promociones.Current).OidPromocion); _combo_modulos = new Library.Instruction.HComboBoxSourceList(ModuloList.SortList(_modulos, "NumeroOrden", ListSortDirection.Ascending)); Datos_Modulos.DataSource = _combo_modulos; //_submodulos = SubmoduloList.GetList(false); _combo_modulos.Childs = new Library.Instruction.HComboBoxSourceList(SubmoduloList.SortList(_submodulos, "CodigoOrden", ListSortDirection.Ascending)); Datos_Submodulos.DataSource = _combo_modulos.Childs; Instructor_Promocion promo = Datos_Promociones.Current as Instructor_Promocion; Datos_Submodulo_Instructor_Promocion.DataSource = promo.Submodulos; SetCellsDataSource(Submodulo_Instructor_Grid.Name); } } //if (type == typeof(Submodulo_Instructor)) //{ // Datos_Submodulo_Instructor.DataSource = _entity.Submodulos; // PgMng.Grow(string.Empty, "Datos_Submodulo_Instructor"); //} }