public Weakness Create(CreateWeaknessCommand command)
        {
            var Weakness = new Weakness(command.Name, command.Description);
            Weakness.Validate();
            _repository.Create(Weakness);

            if (Commit())
                return Weakness;

            return null;
        }
Example #2
0
 public void RemoveWeakness(Weakness weakness)
 {
     this.Weakness.Remove(weakness);
 }
Example #3
0
 public void AddWeakness(Weakness weakness)
 {
     weakness.Validate();
     this.Weakness.Add(weakness);
 }
Example #4
0
 public void RemoveWeakness(Weakness weakness)
 {
     this.Weakness.Remove(weakness);
 }
Example #5
0
 public void AddWeakness(Weakness weakness)
 {
     weakness.Validate();
     this.Weakness.Add(weakness);
 }