public ActionResult Process(string url) { if (url.EndsWith(".jpg") || url.EndsWith(".gif") || url.EndsWith(".png")) { return(null); } if (url.StartsWith("job/vacancy")) { return(Redirect("http://specialist.staya.vc/")); } var model = SimplePageVMService.GetByUrl(url, this); if (model == null) { SpecLogger.NotFound(Request.Url.PathAndQuery); return(NotFound(Request.Url.PathAndQuery)); } if (Request.IsAjaxRequest()) { var spVM = model.As <SimplePageVM>(); return(Content(H.h1[spVM.Title] + spVM.Description.FirstPart)); } return(MView(ViewNames.SimplePage, model)); }
public ActionResult JavaScriptError(string msg, string url, string line) { SpecLogger.JsError(msg); return(null); }