public ActionResult Create([Bind()] Models.ViewModels.Documents.Create.Create targetV) { if (string.IsNullOrEmpty(targetV.NodeName)) { targetV.NodeName = targetV.Title; } if (ModelState.IsValid) { var target = targetV.GetReturn(); var db = new Models.Domains.Entities.DMsDbContext(); db.Documents.Add(target); db.SaveChanges(); return(RedirectToAction("Details", new { id = target.DocumentId })); } return(View(targetV)); }
/// <summary> /// 新增。 /// </summary> /// <param name="parentDocumentId">指定的父文档的文档ID。为空时表示增加根文档。</param> public ActionResult Create(Guid?parentDocumentId) { var targetV = new Models.ViewModels.Documents.Create.Create(parentDocumentId); return(View(targetV)); }