public SetDescriptionViewModel(SetDescriptionPostInputModel inputModel) { Id = inputModel.Id; ContentItemId = inputModel.ContentItemId; ContentItemVersionId = inputModel.ContentItemVersionId; Description = inputModel.Description; }
public ActionResult SetDescriptionPost(SetDescriptionPostInputModel inputModel) { if (!_authorizer.Authorize(Permissions.EditContent, T("Not authorized to manage versions."))) { return(new HttpUnauthorizedResult()); } if (!ModelState.IsValid) { SetDescriptionViewModel viewModel = new SetDescriptionViewModel(inputModel); return(View("SetDescription", viewModel)); } _versionManagerWorkerService.SetDescriptionPost(inputModel); return(RedirectToAction("List", new { id = inputModel.ContentItemId })); }
public bool SetDescriptionPost(SetDescriptionPostInputModel inputModel) { VersionManagerRecord record = new VersionManagerRecord { ContentItemId = inputModel.ContentItemId, ContentItemVersionId = inputModel.ContentItemVersionId, Description = inputModel.Description, Id = inputModel.Id }; if (_versionManagerDataService.SetVersionManagerRecord(record)) { _notifier.Information(T("Versionmanager information updated.")); return(false); } _notifier.Error( T("Could not update VersionManagerRecord. Make sure that contentItemId or ContentItemVersionId is 0")); return(true); }