public string AddActor(AddPerson actor) { var checkExists = _personRepository.GetPerson(actor.Name, PersonType.Actor); if (checkExists != null) { return(ErrorMessages.ACTOR_ALREADY_EXISTS); } var result = ValidatePersonForAdd(actor.Name, actor.Sex, actor.Bio, actor.DOB); if (string.IsNullOrEmpty(result)) { var newActor = _personRepository.AddActor(actor); if (newActor != null) { return(newActor.Id.ToString()); } else { return(ErrorMessages.SERVER_ERROR); } } else { return(result); } }