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

            if (Commit())
                return Weakness;

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