Пример #1
0
        // GET: Admin/Testimonial/Edit
        public ActionResult Edit(int id)
        {
            var entity    = _testimonialService.GetById(id);
            var viewModel = Mapper.Map <Testimonial, TestimonialViewModel>(entity);

            viewModel.ProjectsSelectList = Mapper.Map <List <Project>, List <SelectListItem> >(_projectService.GetAll());

            AddLocales(viewModel.Locales, (locale, languageId) =>
            {
                locale.Text = entity.GetLocalized(x => x.Text, languageId, false, false);
            });

            return(View(viewModel));
        }