Exemple #1
0
        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));
        }
Exemple #2
0
        public ActionResult Return(Int64 fileId)
        {
            var             file_srv = CompositionRoot.Resolve <IFileService>();
            FileReturnModel model    = new FileReturnModel();

            model.FileId = fileId;

            PrepareForCreate();

            return(View(model));
        }