示例#1
0
        public ActionResult ViewInfo(int id)
        {
            var organization = _organizationManager.GetOrganizationById(id);
            var entity       = Mapper.Map <OrganizationInfoVm>(organization);

            entity.Logo = ConvertToJpgImage(organization.Logo);
            return(View(entity));
        }
        // GET: Organization/Details/5
        public ActionResult Details(int id)
        {
            //if (id == null) {
            //    return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
            //}
            var organization = _orgManager.GetOrganizationById(id);

            if (organization == null)
            {
                return(HttpNotFound());
            }
            return(View(organization));
        }
示例#3
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            var course = _courseManager.GetCourseWithActiveExamsById(id);

            course.Organization = _orgManager.GetOrganizationById(course.OrganizationId);

            var createExamVm = new CreateExamViewModel {
                Course           = course,
                OrganizationName = course.Organization.Name
            };

            var courseEditVm = Mapper.Map <CourseEditViewModel>(course);

            courseEditVm.CreateExamVm = createExamVm;

            ViewBag.Course = course;
            return(View(courseEditVm));
        }