Пример #1
0
        public dtoSubActivity(SubActivity oSubAct, Status PersonalStatus, Int64 completion)
            : base(oSubAct, PersonalStatus)
        {
            Completion       = completion;
            Link             = oSubAct.Link;
            StatusStat       = StatusStatistic.None;
            Status           = oSubAct.Status;
            ContentType      = oSubAct.ContentType;
            ActivityParentId = oSubAct.ParentActivity.Id;
            ModuleLink       = oSubAct.ModuleLink;

            IdCertificate        = oSubAct.IdCertificate;
            IdCertificateVersion = oSubAct.IdCertificateVersion;
            Name                       = oSubAct.Name;
            SaveCertificate            = oSubAct.SaveCertificate;
            AllowWithEmptyPlaceHolders = oSubAct.AllowWithEmptyPlaceHolders;
            ActiveOnMinCompletion      = oSubAct.ActiveOnMinCompletion;
            ActiveOnMinMark            = oSubAct.ActiveOnMinMark;
            ActiveAfterPathEndDate     = oSubAct.ActiveAfterPathEndDate;
            UsePathEndDateStatistics   = oSubAct.UsePathEndDateStatistics;
            AutoGenerated              = oSubAct.AutoGenerated;
            Display                    = oSubAct.Display;
            IdObject                   = oSubAct.IdObjectLong;
            IdObjectVersion            = oSubAct.IdObjectVersion;
        }
Пример #2
0
        public dtoSubActivity(SubActivity oSubAct)
        {
            Completion   = -1;
            RoleEP       = RoleEP.None;
            PermissionEP = new PermissionEP(RoleEP);
            if (oSubAct != null)
            {
                Weight = oSubAct.Weight;

                Id = oSubAct.Id;
                ActivityParentId = oSubAct.ParentActivity.Id;
                ContentType      = oSubAct.ContentType;
                Link             = oSubAct.Link;
                ModuleLink       = oSubAct.ModuleLink;
                Status           = oSubAct.Status;

                IdCertificate        = oSubAct.IdCertificate;
                IdCertificateVersion = oSubAct.IdCertificateVersion;
                Name                       = oSubAct.Name;
                Description                = oSubAct.Description;
                SaveCertificate            = oSubAct.SaveCertificate;
                AllowWithEmptyPlaceHolders = oSubAct.AllowWithEmptyPlaceHolders;
                ActiveOnMinCompletion      = oSubAct.ActiveOnMinCompletion;
                ActiveOnMinMark            = oSubAct.ActiveOnMinMark;
                ActiveAfterPathEndDate     = oSubAct.ActiveAfterPathEndDate;
                UsePathEndDateStatistics   = oSubAct.UsePathEndDateStatistics;
                AutoGenerated              = oSubAct.AutoGenerated;
                Display                    = oSubAct.Display;
                IdObject                   = oSubAct.IdObjectLong;
                IdObjectVersion            = oSubAct.IdObjectVersion;
            }
        }
Пример #3
0
 public dtoGenericItem(SubActivity oSubActivity, Status PersonalStatus)
 {
     Id           = oSubActivity.Id;
     Name         = oSubActivity.Name;
     Description  = oSubActivity.Description;
     Status       = oSubActivity.Status;
     this.RoleEP  = RoleEP.None;
     PermissionEP = new PermissionEP(RoleEP);
     Weight       = oSubActivity.Weight;
     Display      = oSubActivity.Display;
 }
Пример #4
0
 public SubActivityStatistic(SubActivity oSubActivity, litePerson person, StatusStatistic Status, DateTime?StartDate, DateTime?EndDate, Int32 idCreatedBy,
                             DateTime?CreatedOn, String CreatorIpAddress, String CreatorProxyIpAddress)
     : base(person, Status, StartDate, EndDate, idCreatedBy, CreatedOn, CreatorIpAddress, CreatorProxyIpAddress)
 {
     this.SubActivity = oSubActivity;
 }