public ActionResult Get(int id) { MemberRepository memberRepository = new MemberRepository(new yslDataContext()); var member = memberRepository.ConvertToModel(memberRepository.getMember(id)); JsonResult jsonResult = new JsonResult(); jsonResult.Data = member; var result = jsonResult; return result; }
public ArtistModel ConvertToModel(Artist artist) { MemberRepository mRepo = new MemberRepository(new yslDataContext()); PhotoRepository pRepo = new PhotoRepository(new yslDataContext()); ArtistModel result = new ArtistModel(); result.ArtistId = artist.ArtistId; result.Bio = artist.Bio; result.Name = artist.Name; result.Photo = pRepo.getPhotoAsModel(artist.Photo); result.Members = new List<MemberModel>(); foreach (var m in artist.ArtistMembers) { var mem = mRepo.ConvertToModel(m.Member); result.Members.Add(mem); } return result; }