Ejemplo n.º 1
0
        public ActionResult Edit(int id)
        {
            var repository = new AssignedCourseRepository(context);
            //Expression<>[]
            //Expression<Func<Type,object>>[]{ x=>x.Propiedad }
            var includes = new Expression <Func <AssignedCourse, object> >[] { x => x.Course, x => x.Invidivual };
            var criteria = new AssignedCourse {
                Id = id
            };
            var courses = repository.QueryByExampleIncludig(criteria, includes).SingleOrDefault();
            var model   = MapperHelper.Map <EditAssignmentViewModel>(courses);

            return(View(model));
        }
Ejemplo n.º 2
0
        private object m_CargaModeloEdit(int id)
        {
            var repository = new AssignedCourseRepository(context);
            //Expression<>[]
            //Expression<Func<Type,object>>[]{ x=>x.Propiedad }
            var includes = new Expression <Func <AssignedCourse, object> >[] { x => x.Course, x => x.Individual };
            var criteria = new AssignedCourse {
                Id = id
            };
            var courses = repository.QueryByExampleIncludig(criteria, includes).SingleOrDefault();
            var model   = MapperHelper.Map <EditAssignedCourseViewModels>(courses);

            return(model);
        }