public void Update(ScoreRange score) { try { //string clientName = DataBase.DBService.ExecuteCommandScalar(string.Format(GET_CLIENT_NAME_QUERY, 0)); DataBase.DBService.ExecuteCommandString(string.Format(UPDATE_QUERY, score.FromRange, score.ToRange, score.Equity, score.Debt, score.Gold, score.Id, score.RiskProfileId)); //Activity.ActivitiesService.Add(ActivityType.UpdateScoreRange, EntryStatus.Success, // Source.Server, ScoreRange.UpdatedByUserName, ScoreRange.Name, ScoreRange.MachineName); } catch (Exception ex) { StackTrace st = new StackTrace(); StackFrame sf = st.GetFrame(0); MethodBase currentMethodName = sf.GetMethod(); LogDebug(currentMethodName.Name, ex); throw ex; } }
public IList <ScoreRange> Get(int riskProfileId) { try { Logger.LogInfo("Get: ScoreRange process start"); IList <ScoreRange> lstScoreRange = new List <ScoreRange>(); DataTable dtAppConfig = DataBase.DBService.ExecuteCommand(string.Format(SELECT_ALL, riskProfileId)); foreach (DataRow dr in dtAppConfig.Rows) { ScoreRange ScoreRange = convertToScoreRangeObject(dr); lstScoreRange.Add(ScoreRange); } Logger.LogInfo("Get: ScoreRange process completed."); return(lstScoreRange); } catch (Exception ex) { StackTrace st = new StackTrace(); StackFrame sf = st.GetFrame(0); MethodBase currentMethodName = sf.GetMethod(); LogDebug(currentMethodName.Name, ex); return(null); } }
public static ScoreRangeDto ConvertToDto(this ScoreRange scoreRange) { return(new ScoreRangeDto() { Min = scoreRange.Min, Max = scoreRange.Max }); }
public ScoreCalculator(ScoreRange scoreRange, IDataManager dataManager) { this.scoreRange = scoreRange; this.dataManager = dataManager; data = dataManager.Load(); pointsToNextLevel = PointsToReach(data.Level + 1); pointsCurrentLevel = PointsToReach(data.Level); }
public void CreateScoreRange() { double min = 0; double max = 10; ScoreRange scoreRange = new ScoreRange(min, max); Assert.AreEqual(min, scoreRange.Min); Assert.AreEqual(max, scoreRange.Max); }
public ScoreManager(IGridWrapper grid, IBubbleSpawner spawner, IScoreCalculator calculator, IBubbleCollector collector, IBubbleExploder exploder, IGridManager gridManager, ScoreRange scoreRange) { this.grid = grid; this.spawner = spawner; this.calculator = calculator; this.collector = collector; this.exploder = exploder; this.gridManager = gridManager; this.scoreRange = scoreRange; }
public void AttemptToSetScoreHigherThanScoreMax() { ScoreRange scoreRange = new ScoreRange(0, 100); ScoreCriterion scoreCriterion = new ScoreCriterion("This is a description.", scoreRange); ScorableCriterion scorableCriterion = new ScorableCriterion(scoreCriterion); double score = 101; scorableCriterion.SetScoreAndComment(score, ""); }
public void CreateScoreCriterion() { string criterionDesc = "Pitch"; double min = 0; double max = 10; ScoreRange scoreRange = new ScoreRange(min, max); ScoreCriterion criterion = new ScoreCriterion(criterionDesc, scoreRange); Assert.AreEqual(criterionDesc, criterion.CriterionDescription); Assert.AreEqual(min, criterion.ScoreRange.Min); Assert.AreEqual(max, criterion.ScoreRange.Max); }
private ScoreRange convertToScoreRangeObject(DataRow dr) { ScoreRange score = new ScoreRange(); score.Id = dr.Field <int>("ID"); score.RiskProfileId = dr.Field <int>("RiskProfileId"); score.FromRange = float.Parse(dr["FromRange"].ToString()); score.ToRange = float.Parse(dr["ToRange"].ToString()); score.Equity = float.Parse(dr["Equity"].ToString()); score.Debt = float.Parse(dr["Debt"].ToString()); score.Gold = float.Parse(dr["Gold"].ToString()); return(score); }
public void CreateScorableCriterion() { ScoreRange scoreRange = new ScoreRange(0, 100); ScoreCriterion scoreCriterion = new ScoreCriterion("This is a description.", scoreRange); ScorableCriterion scorableCriterion = new ScorableCriterion(scoreCriterion); double score = 99; string comment = "This is a comment about the score."; scorableCriterion.SetScoreAndComment(score, comment); Assert.AreEqual(score, scorableCriterion.Score); Assert.AreEqual(comment, scorableCriterion.Comment); }
public void Delete(ScoreRange ScoreRange) { try { DataBase.DBService.ExecuteCommand(string.Format(DELETE_BY_ID, ScoreRange.Id)); //Activity.ActivitiesService.Add(ActivityType.DeleteScoreRange, EntryStatus.Success, // Source.Server, ScoreRange.UpdatedByUserName, ScoreRange.Name, ScoreRange.MachineName); } catch (Exception ex) { StackTrace st = new StackTrace(); StackFrame sf = st.GetFrame(0); MethodBase currentMethodName = sf.GetMethod(); LogDebug(currentMethodName.Name, ex); throw ex; } }
public Result Delete(ScoreRange ScoreRange) { var result = new Result(); try { ScoreRangeService ScoreRangeService = new ScoreRangeService(); ScoreRangeService.Delete(ScoreRange); result.IsSuccess = true; } catch (Exception exception) { result.IsSuccess = false; result.ExceptionInfo = exception; } return(result); }
public void CreateScoreCard() { ScoreRange scoreRange = new ScoreRange(0, 100); ScoreCriterion scoreCriterion = new ScoreCriterion("This is a description.", scoreRange); ScorableCriterion scorableCriterion = new ScorableCriterion(scoreCriterion); ScoreCriterion scoreCriterion2 = new ScoreCriterion("This is another description.", scoreRange); ScorableCriterion scorableCriterion2 = new ScorableCriterion(scoreCriterion2); ICollection <ScorableCriterion> scorableCriteria = new List <ScorableCriterion>() { scorableCriterion, scorableCriterion2 }; Contest contest = new Contest("Talent Show", timeKeeperId: "123", maxDuration: new TimeSpan(0, 5, 0), status: "Pending"); Performance performance = new Performance("Singing a song.", new TimeSpan(hours: 0, minutes: 4, seconds: 0)); Contestant contestant = new Contestant(performance, ruleViolationPenalty: 0, tieBreakerPoints: 0); Judge judge = new Judge("abc"); ScoreCard scoreCard = new ScoreCard(contestant, judge, scorableCriteria); double score1 = 50; double score2 = 75; double average = new List <double>() { score1, score2 }.Average(); scoreCard.ScorableCriteria.ElementAt(0).SetScoreAndComment(score1, "Not very good."); scoreCard.ScorableCriteria.ElementAt(1).SetScoreAndComment(score2, "Pretty good."); Assert.AreEqual(2, scoreCard.ScorableCriteria.Count); Assert.AreEqual(score1, scoreCard.ScorableCriteria.ElementAt(0).Score); Assert.AreEqual(scoreCriterion, scoreCard.ScorableCriteria.ElementAt(0).ScoreCriterion); Assert.AreEqual(score2, scoreCard.ScorableCriteria.ElementAt(1).Score); Assert.AreEqual(scoreCriterion2, scoreCard.ScorableCriteria.ElementAt(1).ScoreCriterion); Assert.AreEqual(average, scoreCard.AverageScore); Assert.AreEqual(contestant, scoreCard.Contestant); Assert.AreEqual(judge, scoreCard.Judge); }
public BubbleCollector(IGridWrapper grid, ScoreRange scoreRange) { this.grid = grid; this.scoreRange = scoreRange; }
/// <summary> /// 设置颜色等级 /// </summary> /// <param name="stopwatch"></param> /// <param name="scoreRange"></param> /// <param name="color"></param> /// <returns></returns> public static Stopwatch SetLevel(this Stopwatch stopwatch, ScoreRange scoreRange, ConsoleColor color) { _colorCache[scoreRange] = color; return(stopwatch); }
public BubbleSpawner(Bubble.Pool bubblePool, /*FakeBubble.Pool fakeBubblePool, */ ScoreRange scoreRange) { this.bubblePool = bubblePool; //this.fakeBubblePool = fakeBubblePool; this.scoreRange = scoreRange; }