public ActionResult Return(FileReturnModel model) { bool has_error = false; if (ModelState.IsValid) { var file_srv = CompositionRoot.Resolve <IFileService>(); try { file_srv.Return(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 Return(Int64 fileId) { var file_srv = CompositionRoot.Resolve <IFileService>(); FileReturnModel model = new FileReturnModel(); model.FileId = fileId; PrepareForCreate(); return(View(model)); }