SprintData avgVairableData(SprintData inVariableData, int totalCount)
        {
            if (totalCount > 1)
            {
                inVariableData.GroundTimeLeft          = roundDecimal(inVariableData.GroundTimeLeft / totalCount);
                inVariableData.GroundTimeRight         = roundDecimal(inVariableData.GroundTimeRight / totalCount);
                inVariableData.AirTimeLeftToRight      = roundDecimal(inVariableData.AirTimeLeftToRight / totalCount);
                inVariableData.AirTimeRightToLeft      = roundDecimal(inVariableData.AirTimeRightToLeft / totalCount);
                inVariableData.FullFlexionTimeLeft     = roundDecimal(inVariableData.FullFlexionTimeLeft / totalCount);
                inVariableData.FullFlexionTimeRight    = roundDecimal(inVariableData.FullFlexionTimeRight / totalCount);
                inVariableData.StrideLengthLeftToRight = roundDecimal(inVariableData.StrideLengthLeftToRight / totalCount);
                inVariableData.StrideLengthRightToLeft = roundDecimal(inVariableData.StrideLengthRightToLeft / totalCount);
                inVariableData.COGDistanceLeft         = roundDecimal(inVariableData.COGDistanceLeft / totalCount);
                inVariableData.COGDistanceRight        = roundDecimal(inVariableData.COGDistanceRight / totalCount);
                inVariableData.KSATouchDownLeft        = roundDecimal(inVariableData.KSATouchDownLeft / totalCount);
                inVariableData.KSATouchDownRight       = roundDecimal(inVariableData.KSATouchDownRight / totalCount);

                inVariableData.ULFullExtensionAngleLeft  = roundInteger((decimal)inVariableData.ULFullExtensionAngleLeft / totalCount);
                inVariableData.ULFullExtensionAngleRight = roundInteger((decimal)inVariableData.ULFullExtensionAngleRight / totalCount);
                inVariableData.LLAngleTakeoffLeft        = roundInteger((decimal)inVariableData.LLAngleTakeoffLeft / totalCount);
                inVariableData.LLAAngleTakeoffRight      = roundInteger((decimal)inVariableData.LLAAngleTakeoffRight / totalCount);
                inVariableData.LLAngleACLeft             = roundInteger((decimal)inVariableData.LLAngleACLeft / totalCount);
                inVariableData.LLAngleACRight            = roundInteger((decimal)inVariableData.LLAngleACRight / totalCount);
                inVariableData.ULFullFlexionAngleLeft    = roundInteger((decimal)inVariableData.ULFullFlexionAngleLeft / totalCount);
                inVariableData.ULFullFlexionAngleRight   = roundInteger((decimal)inVariableData.ULFullFlexionAngleRight / totalCount);
                inVariableData.LLFullFlexionAngleLeft    = roundInteger((decimal)inVariableData.LLFullFlexionAngleLeft / totalCount);
                inVariableData.LLFullFlexionAngleRight   = roundInteger((decimal)inVariableData.LLFullFlexionAngleRight / totalCount);
                inVariableData.TAATouchDownLeft          = roundInteger((decimal)inVariableData.TAATouchDownLeft / totalCount);
                inVariableData.TAATouchDownRight         = roundInteger((decimal)inVariableData.TAATouchDownRight / totalCount);
            }
            else
            {
                inVariableData.GroundTimeLeft          = 0;
                inVariableData.GroundTimeRight         = 0;
                inVariableData.AirTimeLeftToRight      = 0;
                inVariableData.AirTimeRightToLeft      = 0;
                inVariableData.FullFlexionTimeLeft     = 0;
                inVariableData.FullFlexionTimeRight    = 0;
                inVariableData.StrideLengthLeftToRight = 0;
                inVariableData.StrideLengthRightToLeft = 0;
                inVariableData.COGDistanceLeft         = 0;
                inVariableData.COGDistanceRight        = 0;
                inVariableData.KSATouchDownLeft        = 0;
                inVariableData.KSATouchDownRight       = 0;

                inVariableData.ULFullExtensionAngleLeft  = 0;
                inVariableData.ULFullExtensionAngleRight = 0;
                inVariableData.LLAngleTakeoffLeft        = 0;
                inVariableData.LLAAngleTakeoffRight      = 0;
                inVariableData.LLAngleACLeft             = 0;
                inVariableData.LLAngleACRight            = 0;
                inVariableData.ULFullFlexionAngleLeft    = 0;
                inVariableData.ULFullFlexionAngleRight   = 0;
                inVariableData.LLFullFlexionAngleLeft    = 0;
                inVariableData.LLFullFlexionAngleRight   = 0;
                inVariableData.TAATouchDownLeft          = 0;
                inVariableData.TAATouchDownRight         = 0;
            }
            return(inVariableData);
        }
示例#2
0
        protected override void DataPortal_Insert()
        {
            using (var dalManager = DataFactoryManager.GetManager())
            {
                var dalFactory = dalManager.GetProvider <ISprintDataFactory>();

                var data = new SprintData();

                using (this.BypassPropertyChecks)
                {
                    this.ModifiedBy   = ((IBusinessIdentity)Csla.ApplicationContext.User.Identity).UserId;
                    this.ModifiedDate = DateTime.Now;
                    this.CreatedBy    = this.ModifiedBy;
                    this.CreatedDate  = this.ModifiedDate;

                    this.Insert(data);

                    data = dalFactory.Insert(data);

                    this.SprintId = data.SprintId;
                }

                // this.FieldManager.UpdateChildren(data);
            }
        }
        SprintData addSessionData(SprintData inVariableData, SprintData newVariableData)
        {
            inVariableData.GroundTimeLeft            += newVariableData.GroundTimeLeft;
            inVariableData.GroundTimeRight           += newVariableData.GroundTimeRight;
            inVariableData.AirTimeLeftToRight        += newVariableData.AirTimeLeftToRight;
            inVariableData.AirTimeRightToLeft        += newVariableData.AirTimeRightToLeft;
            inVariableData.FullFlexionTimeLeft       += newVariableData.FullFlexionTimeLeft;
            inVariableData.FullFlexionTimeRight      += newVariableData.FullFlexionTimeRight;
            inVariableData.StrideLengthLeftToRight   += newVariableData.StrideLengthLeftToRight;
            inVariableData.StrideLengthRightToLeft   += newVariableData.StrideLengthRightToLeft;
            inVariableData.COGDistanceLeft           += newVariableData.COGDistanceLeft;
            inVariableData.COGDistanceRight          += newVariableData.COGDistanceRight;
            inVariableData.ULFullExtensionAngleLeft  += newVariableData.ULFullExtensionAngleLeft;
            inVariableData.ULFullExtensionAngleRight += newVariableData.ULFullExtensionAngleRight;
            inVariableData.LLAngleTakeoffLeft        += newVariableData.LLAngleTakeoffLeft;
            inVariableData.LLAAngleTakeoffRight      += newVariableData.LLAAngleTakeoffRight;
            inVariableData.LLAngleACLeft             += newVariableData.LLAngleACLeft;
            inVariableData.LLAngleACRight            += newVariableData.LLAngleACRight;
            inVariableData.ULFullFlexionAngleLeft    += newVariableData.ULFullFlexionAngleLeft;
            inVariableData.ULFullFlexionAngleRight   += newVariableData.ULFullFlexionAngleRight;
            inVariableData.LLFullFlexionAngleLeft    += newVariableData.LLFullFlexionAngleLeft;
            inVariableData.LLFullFlexionAngleRight   += newVariableData.LLFullFlexionAngleRight;
            inVariableData.TAATouchDownLeft          += newVariableData.TAATouchDownLeft;
            inVariableData.TAATouchDownRight         += newVariableData.TAATouchDownRight;

            inVariableData.KSATouchDownLeft  += newVariableData.KSATouchDownLeft;
            inVariableData.KSATouchDownRight += newVariableData.KSATouchDownRight;

            return(inVariableData);
        }
示例#4
0
 private void GenerateSprintInputs(SprintData sprintData)
 {
     for (int i = 0; i < sprintData.numberOfButtons; i++)
     {
         _sprintInputSequence.Add(new SprintInput(GetRandomInput(), sprintData.numberOfPressesRequired));
     }
 }
示例#5
0
        public SprintData[] FetchInfoList(SprintDataCriteria criteria)
        {
            using (var ctx = Csla.Data.ObjectContextManager <ApplicationEntities>
                             .GetManager(Database.ApplicationConnection, false))
            {
                var sprints = from sprint in this.Fetch(ctx, criteria)
                              select new
                {
                    Sprint   = sprint,
                    Duration = ctx.ObjectContext.GetSprintDuration(sprint.SprintId) ?? 0
                };

                var sprintDataList = new List <SprintData>();

                foreach (var sprint in sprints)
                {
                    var sprintData = new SprintData();

                    this.Fetch(sprint.Sprint, sprintData);

                    sprintData.Duration = sprint.Duration;

                    sprintDataList.Add(sprintData);
                }

                return(sprintDataList.ToArray());
            }
        }
        public SprintData[] FetchInfoList(SprintDataCriteria criteria)
        {
            using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
                          .GetManager(Database.ApplicationConnection, false))
            {
                var sprints = from sprint in this.Fetch(ctx, criteria)
                              select new
                              {
                                  Sprint = sprint,
                                  Duration = ctx.ObjectContext.GetSprintDuration(sprint.SprintId) ?? 0
                              };

                var sprintDataList = new List<SprintData>();

                foreach (var sprint in sprints)
                {
                    var sprintData = new SprintData();

                    this.Fetch(sprint.Sprint, sprintData);

                    sprintData.Duration = sprint.Duration;

                    sprintDataList.Add(sprintData);
                }

                return sprintDataList.ToArray();
            }
        }
        internal static Sprint FetchSprint(SprintData data)
        {
            var result = new Sprint();

            result.Fetch(data);
            result.MarkOld();

            return(result);
        }
示例#8
0
    public void Setup(SprintData sprintData, int team)
    {
        audioManager = FindObjectOfType <AudioManager>();

        _teamId = team;
        GenerateSprintInputs(sprintData);
        totalText.text = "x " + sprintData.numberOfPressesRequired.ToString();
        StartSprint();
    }
示例#9
0
        public SprintData Update(SprintData data)
        {
            var sprint = MockDb.Sprints
                         .Where(row => row.SprintId == data.SprintId)
                         .Single();

            Csla.Data.DataMapper.Map(data, sprint);

            return(data);
        }
 void avgVariableDataValues(int athleteSelected)
 {
     foreach (SessionData sessionData in _sessionDataList)
     {
         _initialSummary = addSessionData(_initialSummary, sessionData.InitialData);
         _finalSummary   = addSessionData(_finalSummary, sessionData.FinalData);
         _modelSummary   = addSessionData(_modelSummary, sessionData.ModelData);
     }
     _initialSummary = avgVairableData(_initialSummary, _initialCount);
     _finalSummary   = avgVairableData(_finalSummary, _finalCount);
     _modelSummary   = avgVairableData(_modelSummary, _modelCount);
 }
示例#11
0
        private void Fetch(Sprint sprint, SprintData sprintData)
        {
            DataMapper.Map(sprint, sprintData);

            sprintData.Project = new ProjectData();
            DataMapper.Map(sprint.Project, sprintData.Project);

            sprintData.CreatedByUser = new UserData();
            DataMapper.Map(sprint.CreatedByUser, sprintData.CreatedByUser);

            sprintData.ModifiedByUser = new UserData();
            DataMapper.Map(sprint.ModifiedByUser, sprintData.ModifiedByUser);
        }
示例#12
0
        public SprintData Insert(SprintData data)
        {
            if (MockDb.Sprints.Count() == 0)
            {
                data.SprintId = 1;
            }
            else
            {
                data.SprintId = MockDb.Sprints.Select(row => row.SprintId).Max() + 1;
            }

            MockDb.Sprints.Add(data);

            return data;
        }
示例#13
0
        public SprintData Insert(SprintData data)
        {
            if (MockDb.Sprints.Count() == 0)
            {
                data.SprintId = 1;
            }
            else
            {
                data.SprintId = MockDb.Sprints.Select(row => row.SprintId).Max() + 1;
            }

            MockDb.Sprints.Add(data);

            return(data);
        }
示例#14
0
        public async Task <IActionResult> Details(int Id)
        {
            var userId      = this.User.FindFirst(ClaimTypes.NameIdentifier)?.Value;
            var currentUser = await _userManager.FindByIdAsync(userId);

            var currentUserId = currentUser.Id;

            ViewBag.CurrentUser = currentUser.UserName;
            ViewBag.Tasks       = _db.Tasks.Where(t => t.UserId == currentUserId);
            ViewBag.AllTasks    = _db.Tasks.ToList();
            var thisProject    = _db.Projects.Include(projects => projects.Updates).Include(projects => projects.UserStories).Include(projects => projects.ProjectTools).Include(projects => projects.UserProjects).Include(projects => projects.Sprints).FirstOrDefault(projects => projects.ProjectId == Id);
            var projectUpdates = _db.Updates.Include(u => u.UpdateType).Where(u => u.Project == thisProject);

            ViewBag.Updates      = projectUpdates.OrderByDescending(u => u.TimeStamp);
            ViewBag.Sprints      = thisProject.Sprints.OrderByDescending(s => s.StartDate);
            ViewBag.ProjectTools = _db.ProjectTools.Include(p => p.Tool).Where(p => p.Project == thisProject);
            List <string> teamMembers = new List <string>()
            {
            };

            foreach (var join in thisProject.UserProjects)
            {
                var currentMember = await _userManager.FindByIdAsync(join.UserId);

                teamMembers.Add(currentMember.UserName);
            }
            ViewBag.Team   = teamMembers;
            ViewBag.ToolId = new SelectList(_db.Tools, "ToolId", "Name");
            var               sprints         = _db.Sprints.Where(s => s.Project == thisProject);
            double            dayCount        = 0;
            List <SprintData> sprintDayCounts = new List <SprintData>();

            foreach (var sprint in sprints)
            {
                dayCount += (sprint.EndDate - sprint.StartDate).TotalDays;
            }
            foreach (var sprint in sprints)
            {
                var    newSprintData = new SprintData();
                double sprintDays    = (Math.Round((((sprint.EndDate - sprint.StartDate).TotalDays) / dayCount) * 100));
                newSprintData.Name  = sprint.Name;
                newSprintData.Total = sprintDays;
                sprintDayCounts.Add(newSprintData);
            }
            ViewBag.SprintTotal      = dayCount;
            ViewBag.SprintCollection = sprintDayCounts;
            return(View(thisProject));
        }
示例#15
0
        public SprintData Fetch(SprintData data)
        {
            data.Project = MockDb.Projects
               .Where(row => row.ProjectId == data.ProjectId)
               .Single();

            data.CreatedByUser = MockDb.Users
                .Where(row => row.UserId == data.CreatedBy)
                .Single();

            data.ModifiedByUser = MockDb.Users
                .Where(row => row.UserId == data.ModifiedBy)
                .Single();

            return data;
        }
示例#16
0
        public SprintData Fetch(SprintData data)
        {
            data.Project = MockDb.Projects
                           .Where(row => row.ProjectId == data.ProjectId)
                           .Single();

            data.CreatedByUser = MockDb.Users
                                 .Where(row => row.UserId == data.CreatedBy)
                                 .Single();

            data.ModifiedByUser = MockDb.Users
                                  .Where(row => row.UserId == data.ModifiedBy)
                                  .Single();

            return(data);
        }
示例#17
0
        public SprintData Fetch(SprintDataCriteria criteria)
        {
            using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
                         .GetManager(Database.ApplicationConnection, false))
            {
                var sprint = this.Fetch(ctx, criteria)
                    .Single();

                var sprintData = new SprintData();

                this.Fetch(sprint, sprintData);

                sprintData.Duration = ctx.ObjectContext.GetSprintDuration(sprint.SprintId) ?? 0;

                return sprintData;
            }
        }
示例#18
0
        public SprintData Fetch(SprintDataCriteria criteria)
        {
            using (var ctx = Csla.Data.ObjectContextManager <ApplicationEntities>
                             .GetManager(Database.ApplicationConnection, false))
            {
                var sprint = this.Fetch(ctx, criteria)
                             .Single();

                var sprintData = new SprintData();

                this.Fetch(sprint, sprintData);

                sprintData.Duration = ctx.ObjectContext.GetSprintDuration(sprint.SprintId) ?? 0;

                return(sprintData);
            }
        }
示例#19
0
        public SprintData Insert(SprintData data)
        {
            using (var ctx = Csla.Data.ObjectContextManager <ApplicationEntities>
                             .GetManager(Database.ApplicationConnection, false))
            {
                var sprint = new Sprint();

                DataMapper.Map(data, sprint);

                ctx.ObjectContext.AddToSprints(sprint);

                ctx.ObjectContext.SaveChanges();

                data.SprintId = sprint.SprintId;

                return(data);
            }
        }
示例#20
0
 protected void Update(SprintData data)
 {
     data.SprintId               = this.SprintId;
     data.CompletedDate          = this.CompletedDate;
     data.Description            = this.Description;
     data.IsActive               = this.IsActive;
     data.IsArchived             = this.IsArchived;
     data.IsCompleted            = this.IsCompleted;
     data.Duration               = this.Duration;
     data.EstimatedCompletedDate = this.EstimatedCompletedDate;
     data.EstimatedDuration      = this.EstimatedDuration;
     data.Name         = this.Name;
     data.ProjectId    = this.ProjectId;
     data.CreatedBy    = this.CreatedBy;
     data.CreatedDate  = this.CreatedDate;
     data.ModifiedBy   = this.ModifiedBy;
     data.ModifiedDate = this.ModifiedDate;
 }
示例#21
0
 internal static void Map(SprintData source, Sprint destination)
 {
     destination.SprintId               = source.SprintId;
     destination.CompletedDate          = source.CompletedDate;
     destination.Description            = source.Description;
     destination.IsActive               = source.IsActive;
     destination.IsArchived             = source.IsArchived;
     destination.IsCompleted            = source.IsCompleted;
     destination.Duration               = source.Duration;
     destination.EstimatedCompletedDate = source.EstimatedCompletedDate;
     destination.EstimatedDuration      = source.EstimatedDuration;
     destination.Name         = source.Name;
     destination.ProjectId    = source.ProjectId;
     destination.CreatedBy    = source.CreatedBy;
     destination.CreatedDate  = source.CreatedDate;
     destination.ModifiedBy   = source.ModifiedBy;
     destination.ModifiedDate = source.ModifiedDate;
 }
示例#22
0
        public SprintData Update(SprintData data)
        {
            using (var ctx = Csla.Data.ObjectContextManager <ApplicationEntities>
                             .GetManager(Database.ApplicationConnection, false))
            {
                var sprint =
                    new Sprint
                {
                    SprintId = data.SprintId
                };

                ctx.ObjectContext.Sprints.Attach(sprint);

                DataMapper.Map(data, sprint);

                ctx.ObjectContext.SaveChanges();

                return(data);
            }
        }
示例#23
0
 protected void Fetch(SprintData data)
 {
     this.SprintId               = data.SprintId;
     this.CompletedDate          = data.CompletedDate;
     this.Description            = data.Description;
     this.IsActive               = data.IsActive;
     this.IsArchived             = data.IsArchived;
     this.IsCompleted            = data.IsCompleted;
     this.Duration               = data.Duration;
     this.EstimatedCompletedDate = data.EstimatedCompletedDate;
     this.EstimatedDuration      = data.EstimatedDuration;
     this.Name           = data.Name;
     this.ProjectId      = data.ProjectId;
     this.ProjectName    = data.Project.Name;
     this.CreatedBy      = data.CreatedBy;
     this.CreatedByName  = data.CreatedByUser.Name;
     this.CreatedDate    = data.CreatedDate;
     this.ModifiedBy     = data.ModifiedBy;
     this.ModifiedByName = data.ModifiedByUser.Name;
     this.ModifiedDate   = data.ModifiedDate;
 }
示例#24
0
        public SprintData[] FetchLookupInfoList(SprintDataCriteria criteria)
        {
            using (var ctx = Csla.Data.ObjectContextManager <ApplicationEntities>
                             .GetManager(Database.ApplicationConnection, false))
            {
                var sprints = this.Fetch(ctx, criteria)
                              .AsEnumerable();

                var sprintDataList = new List <SprintData>();

                foreach (var sprint in sprints)
                {
                    var sprintData = new SprintData();

                    this.Fetch(sprint, sprintData);

                    sprintDataList.Add(sprintData);
                }

                return(sprintDataList.ToArray());
            }
        }
示例#25
0
        private void Fetch(Sprint sprint, SprintData sprintData)
        {
            DataMapper.Map(sprint, sprintData);

            sprintData.Project = new ProjectData();
            DataMapper.Map(sprint.Project, sprintData.Project);

            sprintData.CreatedByUser = new UserData();
            DataMapper.Map(sprint.CreatedByUser, sprintData.CreatedByUser);

            sprintData.ModifiedByUser = new UserData();
            DataMapper.Map(sprint.ModifiedByUser, sprintData.ModifiedByUser);
        }
示例#26
0
 protected void Insert(SprintData data)
 {
     this.Update(data);
 }
示例#27
0
        public SprintData Update(SprintData data)
        {
            var sprint = MockDb.Sprints
                .Where(row => row.SprintId == data.SprintId)
                .Single();

            Csla.Data.DataMapper.Map(data, sprint);

            return data;
        }
示例#28
0
        public SprintData[] FetchLookupInfoList(SprintDataCriteria criteria)
        {
            using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
                          .GetManager(Database.ApplicationConnection, false))
            {
                var sprints = this.Fetch(ctx, criteria)
                    .AsEnumerable();

                var sprintDataList = new List<SprintData>();

                foreach (var sprint in sprints)
                {
                    var sprintData = new SprintData();

                    this.Fetch(sprint, sprintData);

                    sprintDataList.Add(sprintData);
                }

                return sprintDataList.ToArray();
            }
        }
示例#29
0
        public SprintData Insert(SprintData data)
        {
            using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
                           .GetManager(Database.ApplicationConnection, false))
            {
                var sprint = new Sprint();

                DataMapper.Map(data, sprint);

                ctx.ObjectContext.AddToSprints(sprint);

                ctx.ObjectContext.SaveChanges();

                data.SprintId = sprint.SprintId;

                return data;
            }
        }
示例#30
0
        public SprintData Update(SprintData data)
        {
            using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
                         .GetManager(Database.ApplicationConnection, false))
            {
                var sprint =
                    new Sprint
                    {
                        SprintId = data.SprintId
                    };

                ctx.ObjectContext.Sprints.Attach(sprint);

                DataMapper.Map(data, sprint);

                ctx.ObjectContext.SaveChanges();

                return data;
            }
        }
        string anyVairableDataZero(SprintData inVarirableData, int totalCount, string _type)
        {
            MissingVariable misv = new MissingVariable();
            string          listOfVariableWithZero = "";

            if (totalCount > 1)
            {
                if (inVarirableData.GroundTimeLeft == 0)
                {
                    //listOfVariableWithZero = "GroundTimeLeft";
                    misv.type         = _type;
                    misv.variableName = "GroundTimeLeft";
                    missingVariable.Add(misv);
                    //sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.GroundTimeRight == 0)
                {
                    //listOfVariableWithZero = ", GroundTimeRight";
                    misv.type         = _type;
                    misv.variableName = "GroundTimeRight";
                    missingVariable.Add(misv);
                    //sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.AirTimeLeftToRight == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "airTimeRightToLeft";
                    missingVariable.Add(misv);
                    //sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.AirTimeRightToLeft == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "timeToUpperLegFullFlexionLeft";
                    missingVariable.Add(misv);
                    //  sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.FullFlexionTimeLeft == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "timeToUpperLegFullFlexionRight";
                    missingVariable.Add(misv);
                    //sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.FullFlexionTimeRight == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "strideLengthLeftToRight";
                    missingVariable.Add(misv);
                    //sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.StrideLengthLeftToRight == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "strideLengthRightToLeft";
                    missingVariable.Add(misv);
                    //sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.StrideLengthRightToLeft == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "touchDownDistanceLeft";
                    missingVariable.Add(misv);
                    //sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.COGDistanceLeft == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "touchDownDistanceRight";
                    missingVariable.Add(misv);
                    //sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.COGDistanceRight == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "upperLegFullExtentionAngleLeft";
                    missingVariable.Add(misv);
                    // sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.ULFullExtensionAngleLeft == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "upperLegFullExtentionAngleRight";
                    missingVariable.Add(misv);
                    // sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.ULFullExtensionAngleRight == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "lowerLegAngleAtTakeOfLeft";
                    missingVariable.Add(misv);
                    // sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.LLAngleTakeoffLeft == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "lowerLegAngleAtTakeOfRight";
                    missingVariable.Add(misv);
                    // sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.LLAAngleTakeoffRight == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "lowerLegFullFlexionAngleLeft";
                    missingVariable.Add(misv);
                    // sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                //if (inVarirableData.LLAngleACLeft == 0)
                //{
                //    listOfVariableWithZero = ", lowerLegFullFlexionAngleRight ";
                // missingVariable.Add(listOfVariableWithZero);
                //    sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                //}
                //if (inVarirableData.LLAngleACRight == 0)
                //{
                //    listOfVariableWithZero = ", trunkAngleAtTouchdownLeft ";
                //    sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                //}
                if (inVarirableData.ULFullFlexionAngleLeft == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "trunkAngleAtTouchdownRight";
                    missingVariable.Add(misv);
                    //sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.ULFullFlexionAngleRight == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "kneeSeperationAtTouchdownLeft";
                    missingVariable.Add(misv);
                    // sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.LLFullFlexionAngleLeft == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "kneeSeperationAtTouchdownRight";
                    missingVariable.Add(misv);
                    // sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.LLFullFlexionAngleRight == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "upperLegFullFlexionAngleLeft";
                    missingVariable.Add(misv);
                    // sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.TAATouchDownLeft == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "upperLegFullFlexionAngleRight";
                    missingVariable.Add(misv);
                    //sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.TAATouchDownRight == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "upperLegFullFlexionAngleRight";
                    missingVariable.Add(misv);
                    // sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.KSATouchDownLeft == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "upperLegFullFlexionAngleRight";
                    missingVariable.Add(misv);
                    //sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
                if (inVarirableData.KSATouchDownRight == 0)
                {
                    misv.type         = _type;
                    misv.variableName = "upperLegFullFlexionAngleRight";
                    missingVariable.Add(misv);
                    // sendNotFoundEmail("This varibale has 0 value ...!" + listOfVariableWithZero, listOfVariableWithZero);
                }
            }

            return(listOfVariableWithZero);
        }
示例#32
0
 internal static void Map(SprintData source, Sprint destination)
 {
     destination.SprintId = source.SprintId;
     destination.CompletedDate = source.CompletedDate;
     destination.Description = source.Description;
     destination.IsActive = source.IsActive;
     destination.IsArchived = source.IsArchived;
     destination.IsCompleted = source.IsCompleted;
     destination.Duration = source.Duration;
     destination.EstimatedCompletedDate = source.EstimatedCompletedDate;
     destination.EstimatedDuration = source.EstimatedDuration;
     destination.Name = source.Name;
     destination.ProjectId = source.ProjectId;
     destination.CreatedBy = source.CreatedBy;
     destination.CreatedDate = source.CreatedDate;
     destination.ModifiedBy = source.ModifiedBy;
     destination.ModifiedDate = source.ModifiedDate;
 }