/// <summary> /// Create a new Expert /// </summary> /// <param name="model"></param> public void CreateExpert(ExpertModel model) { Argument.ThrowIfNull(model, nameof(model)); var record = new ExpertRecord { PersonId = model.PersonId, Name = model.Name, }; _repository.Create(record); }
/// <summary> /// Construction method /// </summary> /// <param name="record"></param> public ExpertModel(ExpertRecord record) { TeamId = record.TeamId; Name = record.Name; PersonId = record.PersonId; }