public ActionResult Control(FileControlModel model) { bool has_error = false; if (ModelState.IsValid) { var file_srv = CompositionRoot.Resolve <IFileService>(); try { file_srv.SendForControl(model.FileId, model.Comments); } catch (DomainException e) { ModelState.AddModelError("", e); has_error = true; } if (!has_error) { return(RedirectToAction("Edit", new { id = model.FileId })); } } PrepareForCreate(); return(View(model)); }
public ActionResult Control(Int64 fileId) { var file_srv = CompositionRoot.Resolve <IFileService>(); FileControlModel model = new FileControlModel(); model.FileId = fileId; PrepareForCreate(); return(View(model)); }