protected override bool ProcessXFormAction(System.Web.Mvc.Controller controller, EPiServer.XForms.Util.XFormPostedData post) { var xFormData = new XFormPageHelper().GetXFormData(controller, post); var xform = XForm.CreateInstance(xFormData.FormId); if (xform != null && xFormData.GetValue("formName").Equals("Yes", StringComparison.OrdinalIgnoreCase)) { var from = post.SelectedSubmit.Sender; var to = post.SelectedSubmit.Receiver; PerformCustomAction(xFormData, post.SelectedSubmit.Subject, to, from); } return base.ProcessXFormAction(controller, post); }
protected override bool ProcessXFormAction(System.Web.Mvc.Controller controller, EPiServer.XForms.Util.XFormPostedData post) { var xFormData = new XFormPageHelper().GetXFormData(controller, post); var xform = XForm.CreateInstance(xFormData.FormId); if (xform != null && xFormData.GetValue("formName").Equals("Yes", StringComparison.OrdinalIgnoreCase)) { var from = post.SelectedSubmit.Sender; var to = post.SelectedSubmit.Receiver; PerformCustomAction(xFormData, post.SelectedSubmit.Subject, to, from); } return(base.ProcessXFormAction(controller, post)); }