public Cause(Disease disease, Disease causedBy) : this(disease.Id, causedBy.Id) { }
public Cause(Disease disease, Guid causedById) : this(disease.Id, causedById) { }
public string GetDiseaseName(Disease disease) { return(this.Names.Where(n => n.DiseaseId == disease.Id).FirstOrDefault().Value); }
public Cause(Guid diseaseId, Disease causedBy) : this(diseaseId, causedBy.Id) { }
public Name(Disease disease, string value) : this(disease.Id, value) { }