public ClassicBodyMarks FindBodyMark(int bodyMarkLink) { using (var vsiData = new VSI_DATAContext()) { var bodyMarks = new Master_Name_BodyMark_Repository(vsiData).BodyMarks.FirstOrDefault(n => n.BodyMarks_Link == bodyMarkLink); var adapter = new ClassicBodyMarksAdapter(_codeResolver); return(adapter.Translate(bodyMarks)); } }
public List <ClassicBodyMarks> FindBodyMarks(int masterPersonLink) { var bodyMarks = new List <ClassicBodyMarks>(); using (var vsiData = new VSI_DATAContext()) { var adapter = new ClassicBodyMarksAdapter(_codeResolver); foreach ( var bodyMark in new Master_Name_BodyMark_Repository(vsiData).BodyMarks.Where( n => n.Master_Name_Link == masterPersonLink)) { bodyMarks.Add(adapter.Translate(bodyMark)); } } return(bodyMarks); }