public static NinjaEquipment Create(int ninjaId, string name) { var equip = new NinjaEquipment(ninjaId, name); equip.State = ObjectStates.Added; return(equip); }
public void EquipmentNoLongerExists(NinjaEquipment equipment) { equipment.State = ObjectStates.Deleted; }
public void TransferEquipmentFromAnotherNinja(NinjaEquipment equipment) { EquipmentOwned.Add(equipment.ChangeOwner(Id)); }
public void AddEquipmentToNinja(string equipmentName) { EquipmentOwned.Add(NinjaEquipment.Create(Id, equipmentName)); }