partial void EditOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, MVC5.ViewModel.AdminArea.Role.EditRoleViewModel viewModel, int[] permissionIds);
 public override System.Threading.Tasks.Task<System.Web.Mvc.ActionResult> Edit(MVC5.ViewModel.AdminArea.Role.EditRoleViewModel viewModel, int[] permissionIds)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.Edit);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "viewModel", viewModel);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "permissionIds", permissionIds);
     EditOverride(callInfo, viewModel, permissionIds);
     return System.Threading.Tasks.Task.FromResult(callInfo as ActionResult);
 }
 partial void UserSettingOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, MVC5.ViewModel.AdminArea.Setting.UserSettingsViewModel viewModel);
 public override System.Threading.Tasks.Task<System.Web.Mvc.ActionResult> UserSetting(MVC5.ViewModel.AdminArea.Setting.UserSettingsViewModel viewModel)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UserSetting);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "viewModel", viewModel);
     UserSettingOverride(callInfo, viewModel);
     return System.Threading.Tasks.Task.FromResult(callInfo as ActionResult);
 }
 public override System.Web.Mvc.ActionResult ListAjax(MVC5.ViewModel.AdminArea.User.UserSearchViewModel search)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.ListAjax);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "search", search);
     ListAjaxOverride(callInfo, search);
     return callInfo;
 }
 partial void CreateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, MVC5.ViewModel.AdminArea.User.AddUserViewModel viewModel);
 public override System.Threading.Tasks.Task<System.Web.Mvc.ActionResult> ReceiveActivatorEmail(MVC5.ViewModel.Account.ActivationEmailViewModel viewModel)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.ReceiveActivatorEmail);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "viewModel", viewModel);
     ReceiveActivatorEmailOverride(callInfo, viewModel);
     return System.Threading.Tasks.Task.FromResult(callInfo as ActionResult);
 }
 partial void ListAjaxOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, MVC5.ViewModel.AdminArea.User.UserSearchViewModel search);
 public override System.Threading.Tasks.Task<System.Web.Mvc.ActionResult> ResetPassword(MVC5.ViewModel.Account.ResetPasswordViewModel model)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.ResetPassword);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "model", model);
     ResetPasswordOverride(callInfo, model);
     return System.Threading.Tasks.Task.FromResult(callInfo as ActionResult);
 }
 partial void ReceiveActivatorEmailOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, MVC5.ViewModel.Account.ActivationEmailViewModel viewModel);
 partial void ResetPasswordOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, MVC5.ViewModel.Account.ResetPasswordViewModel model);
 partial void RegisterOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, MVC5.ViewModel.Account.RegisterViewModel model);
 public override System.Threading.Tasks.Task<System.Web.Mvc.ActionResult> Login(MVC5.ViewModel.Account.LoginViewModel model, string returnUrl)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.Login);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "model", model);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "returnUrl", returnUrl);
     LoginOverride(callInfo, model, returnUrl);
     return System.Threading.Tasks.Task.FromResult(callInfo as ActionResult);
 }
 partial void LoginOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, MVC5.ViewModel.Account.LoginViewModel model, string returnUrl);
 partial void ExternalLoginConfirmationOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, MVC5.ViewModel.Account.ExternalLoginConfirmationViewModel model, string returnUrl);