public void AddSubcode(Subcode subcode) { if(Subcodes.FirstOrDefault(sc=>sc.Name==subcode.Name)==null) Subcodes.Add(subcode); if(!SubcodesIds.Contains(subcode.Name)) SubcodesIds.Add(subcode.Name); }
public void AddSubcode(Subcode subcode) { if (AvailableSubcodes.FirstOrDefault(sc => sc.Name == subcode.Name) == null) AvailableSubcodes.Add(subcode); if (!AvailableSubcodeIds.Contains(subcode.Name)) AvailableSubcodeIds.Add(subcode.Name); }
public void AddSubcode(Subcode subcode) { if (AvailableSubcodes.FirstOrDefault(sc => sc.Name == subcode.Name) == null) { AvailableSubcodes.Add(subcode); } if (!AvailableSubcodeIds.Contains(subcode.Name)) { AvailableSubcodeIds.Add(subcode.Name); } }
public void RemoveSubcode(Subcode subcode) { AvailableSubcodes.Remove(subcode); AvailableSubcodeIds.Remove(subcode.Name); }
public void RemoveSubcode(Subcode subcode) { Subcodes.Remove(subcode); SubcodesIds.Remove(subcode.Name); }