public override System.Web.Mvc.ActionResult CreateFormBaseOnAjax(ViewModels.LearningHtmlHelper.CreateFormBaseOnAjaxViewModel viewModel)
        {
            var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.CreateFormBaseOnAjax);

            ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "viewModel", viewModel);
            CreateFormBaseOnAjaxOverride(callInfo, viewModel);
            return(callInfo);
        }
 public virtual System.Web.Mvc.ActionResult CreateFormBaseOnAjax(ViewModels.LearningHtmlHelper.CreateFormBaseOnAjaxViewModel viewModel)
 {
     if (ModelState.IsValid)
     {
         System.Text.StringBuilder result = new System.Text.StringBuilder();
         result.Append($"<b> My Name : {viewModel.Name} </b><br/>");
         result.Append($"<b> My Age : {viewModel.Age} </b><br/>");
         result.Append($"<b>and I am  : {(viewModel.Ismarid?"Marid":"Not Marid")} </b>");
         return(Content(result.ToString()));
     }
     else
     {
         return(View());
     }
 }
 partial void CreateFormBaseOnAjaxOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, ViewModels.LearningHtmlHelper.CreateFormBaseOnAjaxViewModel viewModel);