Exemple #1
0
        public bool CreateTeamMetric(TeamMetricCreate model)
        {
            var entity =
                new TeamMetric()
            {
                OwnerId             = _userId,
                TeamId              = model.TeamId,
                Team                = model.TeamId,
                ScrumMasterId       = model.ScrumMasterId,
                ScrumMaster         = model.ScrumMasterId,
                Fiscalyear          = model.Fiscalyear,
                FiscalQuarter       = (Data.Quarter)model.FiscalQuarter,
                BurnUp              = model.BurnUp,
                Velocity            = model.Velocity,
                ProdSupport         = model.ProdSupport,
                CustomerRating      = model.CustomerRating,
                TrustRating         = model.TrustRating,
                RatingOfPerformance = (Data.PerformanceRating)model.RatingOfPerformance
            };

            using (var ctx = new ApplicationDbContext())
            {
                ctx.TeamMetrics.Add(entity);
                return(ctx.SaveChanges() == 1);
            }
        }
Exemple #2
0
    public void Update()
    {
        TeamMetric metrics = this.metricsLogger.teamMetrics[this.index];

        this.splits.text     = metrics.numberOfSplits.ToString();
        this.merges.text     = metrics.numberOfMerges.ToString();
        this.kills.text      = metrics.numberOfKills.ToString();
        this.deaths.text     = metrics.numberOfDeaths.ToString();
        this.attacks.text    = metrics.numberOfAttacks.ToString();
        this.attackTime.text = metrics.totalAttackTime.ToString();
        this.battleTime.text = metrics.totalBattleEngagementTime.ToString();
        this.wins.text       = metrics.winCount.ToString();
        this.losses.text     = metrics.lossCount.ToString();
    }