public ActionResult Create(CreateRuleViewModel model) { if (model == null) { return(View()); } return(RedirectToAction("Index")); }
public ActionResult CreatePost(CreateRuleViewModel viewModel) { if (!Services.Authorizer.Authorize(StandardPermissions.SiteOwner, T("Not authorized to manage rules"))) { return(new HttpUnauthorizedResult()); } if (!ModelState.IsValid) { Services.TransactionManager.Cancel(); } else { var rule = _rulesServices.CreateRule(viewModel.Name); return(RedirectToAction("Edit", new { id = rule.Id })); } return(View(viewModel)); }