protected System.Web.Mvc.RedirectToRouteResult RedirectTo(string actionName, BannerMsg bannerMsg = null, object routeValues = null)
        {
            if (!ModelState.IsValid)
            {
                SaveModelState();
            }

            if (bannerMsg != null)
            {
                SaveBannerMsg(bannerMsg);
            }

            return(RedirectToAction(actionName, routeValues));
        }
 private void SaveBannerMsg(BannerMsg bannerMsg)
 {
     TempData["bannerMsg"] = bannerMsg;
 }