protected override CapabilitiesImplementedReviews ByIdInternal(string id) { var val = _crmDatastore .ById(id); return(Converter.CapabilitiesImplementedReviewsFromCrm(val)); }
protected override CapabilitiesImplementedReviews CreateInternal(CapabilitiesImplementedReviews review) { var val = _crmDatastore .Create(Converter.FromApi(review)); return(Converter.CapabilitiesImplementedReviewsFromCrm(val)); }
protected override IEnumerable <IEnumerable <CapabilitiesImplementedReviews> > ByEvidenceInternal(string evidenceId) { var retval = new List <IEnumerable <CapabilitiesImplementedReviews> >(); var allVals = _crmDatastore .ByEvidence(evidenceId); foreach (var vals in allVals) { retval.Add(vals.Select(val => Converter.CapabilitiesImplementedReviewsFromCrm(val))); } return(retval); }