コード例 #1
0
ファイル: User.cs プロジェクト: caiokf/smart-track
 protected virtual void Apply(MeasureAdded e)
 {
     var measure = Measures.WithName(e.Measure);
     if (measure == null)
     {
         measure = new Measure(e.Measure, e.Unit);
         measures.Add(measure);
     }
     measure.AddMeasurement(e.Date, e.Value);
 }
コード例 #2
0
ファイル: User.cs プロジェクト: caiokf/smart-track
 protected virtual void Apply(MeasureCreated e)
 {
     var measure = Measures.WithName(e.Measure);
     if (measure == null)
     {
         measure = new Measure(e.Measure, e.Unit);
         measures.Add(measure);
     }
 }
コード例 #3
0
ファイル: Group.cs プロジェクト: caiokf/smart-track
 public void RemoveMeasure(Measure measure)
 {
     measures.Remove(measure);
 }
コード例 #4
0
ファイル: Group.cs プロジェクト: caiokf/smart-track
 public void AddMeasure(Measure measure)
 {
     measures.Add(measure);
 }