public ActionResult Edit(LocaleStringResourceViewModel model) { LocaleStringResource locale = _services.Localization.GetById(model.Id); if (locale != null) { model.LanguageId = locale.LanguageId; model.IsFromPlugin = locale.IsFromPlugin; model.IsTouched = true; LocaleStringResource localeByMap = Mapper.Map(model, locale); _localeStringResourceService.Update(localeByMap); } else { LocaleStringResource localeByMap = Mapper.Map <LocaleStringResourceViewModel, LocaleStringResource>(model); _localeStringResourceService.Create(localeByMap); } //var resources = _services.Localization.GetByLanguageId(1); //ViewBag.Localization = resources; return(base.Json( new { succes = true } , JsonRequestBehavior.AllowGet)); }
public ActionResult CreateOrSave(LocaleStringResourceViewModel model) { var locale = _services.Localization.GetById(model.Id); if (locale != null) { model.LanguageId = locale.LanguageId; model.IsFromPlugin = locale.IsFromPlugin; model.IsTouched = true; var localeByMap = Mapper.Map(model, locale); _localeStringResourceService.Update(localeByMap); } else { var localeByMap = Mapper.Map <LocaleStringResourceViewModel, LocaleStringResource>(model); _localeStringResourceService.Create(localeByMap); } return(Json( new { succes = true } , JsonRequestBehavior.AllowGet)); }
public ActionResult Create(LocaleStringResourceViewModel model) { var res = _services.Localization.GetByName(model.LanguageId, model.ResourceName); return(base.View()); }