public LectionViewModel Get(int id) { var tuple = new LectionTuple(); tuple.LectionEl = this.lectionRepo.Get(id); tuple.LectorEl = this.lectorServ.Get(tuple.LectionEl.LectorID); tuple.CourseEl = this.courseServ.Get(tuple.LectionEl.CourseId); return(this.mapper.Map <LectionViewModel>(tuple)); }
public IEnumerable <LectionViewModel> GetList() { var tuples = new List <LectionTuple>(); var lections = this.lectionRepo.GetList(); foreach (var l in lections) { var tuple = new LectionTuple(); tuple.LectionEl = l; tuple.LectorEl = this.lectorServ.Get(tuple.LectionEl.LectorID); tuple.CourseEl = this.courseServ.Get(tuple.LectionEl.CourseId); tuples.Add(tuple); } return(this.mapper.Map <IEnumerable <LectionViewModel> >(tuples)); }