// 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)); }