public override System.Web.Mvc.ActionResult Delete(Komsky.Web.Models.ProductViewModel model)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.Delete);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "model", model);
     DeleteOverride(callInfo, model);
     return callInfo;
 }
 public override System.Web.Mvc.ActionResult Edit(Komsky.Web.Models.CustomerViewModel model)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.Edit);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "model", model);
     EditOverride(callInfo, model);
     return callInfo;
 }
 partial void DeleteOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, Komsky.Web.Models.ProductViewModel model);
 public override System.Threading.Tasks.Task<System.Web.Mvc.ActionResult> ManageLogins(Komsky.Web.Controllers.ManageController.ManageMessageId? message)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.ManageLogins);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "message", message);
     ManageLoginsOverride(callInfo, message);
     return System.Threading.Tasks.Task.FromResult(callInfo as System.Web.Mvc.ActionResult);
 }
 partial void EditOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, Komsky.Web.Models.CustomerViewModel model);
 public override System.Threading.Tasks.Task<System.Web.Mvc.ActionResult> SetPassword(Komsky.Web.Models.SetPasswordViewModel model)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.SetPassword);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "model", model);
     SetPasswordOverride(callInfo, model);
     return System.Threading.Tasks.Task.FromResult(callInfo as System.Web.Mvc.ActionResult);
 }
 partial void ManageLoginsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, Komsky.Web.Controllers.ManageController.ManageMessageId? message);
 partial void VerifyPhoneNumberOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, Komsky.Web.Models.VerifyPhoneNumberViewModel model);
 partial void SetPasswordOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, Komsky.Web.Models.SetPasswordViewModel model);
 public override System.Threading.Tasks.Task<System.Web.Mvc.ActionResult> ExternalLoginConfirmation(Komsky.Web.Models.ExternalLoginConfirmationViewModel model, string returnUrl)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.ExternalLoginConfirmation);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "model", model);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "returnUrl", returnUrl);
     ExternalLoginConfirmationOverride(callInfo, model, returnUrl);
     return System.Threading.Tasks.Task.FromResult(callInfo as System.Web.Mvc.ActionResult);
 }
 partial void ExternalLoginConfirmationOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, Komsky.Web.Models.ExternalLoginConfirmationViewModel model, string returnUrl);
 partial void RegisterOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, Komsky.Web.Models.RegisterViewModel model);
 partial void LoginOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, Komsky.Web.Models.LoginViewModel model, string returnUrl);
 partial void CreateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, Komsky.Web.Models.TicketViewModel model);