コード例 #1
0
 public virtual void RemoveUsage(HourUsage hourUsage)
 {
     if (hourUsage != null)
     {
         Usages.Remove(hourUsage);
     }
 }
コード例 #2
0
ファイル: HourCode.cs プロジェクト: pedershk/dotnetprograms
 public virtual void RemoveUsage(HourUsage hourUsage)
 {
     if (hourUsage != null)
     {
         Usages.Remove(hourUsage);
     }
 }
コード例 #3
0
 public virtual void AddUsage(HourUsage hourUsage)
 {
     if (hourUsage != null)
     {
         Usages.Add(hourUsage);
     }
 }
コード例 #4
0
ファイル: HourCode.cs プロジェクト: pedershk/dotnetprograms
 public virtual void AddUsage(HourUsage hourUsage)
 {
     if (hourUsage != null)
     {
         Usages.Add(hourUsage);
     }
 }
コード例 #5
0
ファイル: Week.cs プロジェクト: pedershk/dotnetprograms
 public virtual void AddUsage(HourUsage usage)
 {
     if (!Usages.Contains(usage))
     {
         usage.Week = this;
         Usages.Add(usage);
     }
 }
コード例 #6
0
ファイル: WeekTest.cs プロジェクト: pedershk/dotnetprograms
 public void ShouldSetWeekToSelfWhenAddingUsage()
 {
     var week = new Week();
     var usage = new HourUsage();
     week.AddUsage(usage);
     Assert.That(week.Usages.Count, Is.EqualTo(1));
     Assert.That(usage.Week, Is.EqualTo(week));
 }
コード例 #7
0
ファイル: Week.cs プロジェクト: colargol/dotnetprograms
 public virtual void RemoveUsage(HourUsage usage)
 {
     if (Usages.Contains(usage))
     {
         Usages.Remove(usage);
         usage.Week = null;
     }
 }
コード例 #8
0
ファイル: Week.cs プロジェクト: colargol/dotnetprograms
 public virtual void AddUsage(HourUsage usage)
 {
     if (!Usages.Contains(usage))
     {
         usage.Week = this;
         Usages.Add(usage);
     }
 }
コード例 #9
0
        public void Should()
        {
            var hourCode = new HourCode();
            var hourUsage = new HourUsage();
            hourUsage.SetHourCode(hourCode);

            Assert.That(hourUsage.HourCode, Is.EqualTo(hourCode));
            Assert.That(hourCode.Usages, Contains.Item(hourUsage));
        }
コード例 #10
0
 private void AddUsage(object parameter)
 {
     var usage = new HourUsage();
     Week.AddUsage(usage);
     Usages.Add(new HourUsageViewModel(_hourCodeProvider, this, usage));
 }
コード例 #11
0
ファイル: Week.cs プロジェクト: pedershk/dotnetprograms
 public virtual void RemoveUsage(HourUsage usage)
 {
     if (Usages.Contains(usage))
     {
         Usages.Remove(usage);
         usage.Week = null;
     }
 }