public string GetActorID(string actorName) { Actor actor = ListActors.Find(item => item.Name == actorName); if (actor != null) { return(actor.ID); } return(""); }
public void AddActor(Actor newActor) { if (ListActors.Any(item => item.ID == newActor.ID)) { return; } ListActors.Add(newActor); Dirty = true; }
public bool ChangeActorID(Actor actor, string newID) { if (newID == String.Empty) //Forbid empty string { return(false); } if (ListActors.Any(item => item.ID == newID)) //Forbid two actors with same ID { return(false); } actor.ID = newID; return(true); }
public bool ChangeVoiceKitName(VoiceKit kit, string newName) { if (newName == String.Empty) //Forbid empty string { return(false); } if (ListVoiceKits.Any(item => item.Name == newName)) //Forbid two kits with same name { return(false); } ListActors.FindAll(item => item.VoiceKit == kit.Name).ForEach(item => item.VoiceKit = newName); kit.Name = newName; return(true); }
public Actor GetActorFromID(string actorID) { return(ListActors.Find(item => item.ID == actorID)); }