public ActionResult Update(CreatePlatformTypeViewModel createType) { if (ModelState.IsValid) { var typeDto = Mapper.Map <PlatformTypeDTO>(createType); _typeService.EditEntity(typeDto); return(RedirectToAction("Index")); } return(View("Update", createType)); }
public ActionResult New() { var type = new CreatePlatformTypeViewModel { Id = Guid.NewGuid().ToString(), Translates = new List <TranslateViewModel> { new TranslateViewModel { Id = Guid.NewGuid().ToString(), Language = Language.ru } } }; return(View(type)); }
public ActionResult New(CreatePlatformTypeViewModel createType) { if (ModelState.IsValid) { var typeDto = Mapper.Map <PlatformTypeDTO>(createType); _typeService.AddEntity(typeDto); return(RedirectToAction("Index")); } createType.Translates = new List <TranslateViewModel> { new TranslateViewModel { Id = Guid.NewGuid().ToString(), Language = Language.ru } }; return(View("New", createType)); }