Ejemplo n.º 1
0
        public ModuleObjectDetailBase OpenDetail(Guid?vroOid, object parameter)
        {
            ModuleObjectDetailBase detail = OpenDetailOverride(vroOid, parameter);

            if (detail != null && detail is ModuleObjectDetail)
            {
                detailsTypeKey       = ((ModuleObjectDetail)detail).GetModuleTypeKey();
                detail.AfterDispose += OnDetailAfterDispose;
                HasDetailsToClose    = true;
            }
            return(detail);
        }
Ejemplo n.º 2
0
        void OpenFirstRecordInList <T>(ModuleObjectDetailBase moduleBase) where T : VideoRentBaseObject
        {
            VRObjectsList <T> list = moduleBase as VRObjectsList <T>;

            list.OpenDetail(((VRObjectsEditObject <T>)list.ListEdit.EditObject).VideoRentObjects[0].Oid);
        }