//[Route("dokument/{parentRegister}/{registerowner}/{registername}/ny")] //[Route("dokument/{registername}/ny")] public ActionResult Create(string systemid) { Document document = new Document(); document.AddMissingTranslations(); document.register = _registerService.GetRegisterBySystemId(Guid.Parse(systemid)); Viewbags(document); if (document.register != null) { if (_accessControlService.AddToRegister(document.register)) { return(View(document)); } return(HttpNotFound("Ingen tilgang")); } return(HttpNotFound("Finner ikke registeret")); }
//[Route("tjenestevarsler/{parentregister}/{registerowner}/{registerName}/ny")] //[Route("tjenestevarsler/{registerName}/ny")] public ActionResult Create(string systemid, string category = Constants.AlertCategoryService) { Alert alert = new Alert(category); alert.AddMissingTranslations(); alert.register = _registerService.GetRegisterBySystemId(Guid.Parse(systemid)); ViewBags(alert, category); if (alert.register != null) { if (_accessControlService.AddToRegister(alert.register)) { return(View(alert)); } } return(HttpNotFound()); }