Exemplo n.º 1
0
        public ActionResult MerchantSettings()
        {
            ViewBag.isPopUpOpen = TempData["isPopUpOpen"];

            if (TempData["hasError"] != null && (bool)TempData["hasError"] == true)
            {
                ErrorBlock(Convert.ToString(TempData["message"]));
            }

            else if (TempData["hasError"] != null && (bool)TempData["hasError"] == false)
            {
                Success(Convert.ToString(TempData["message"]));
            }

            if (UserVariables.UserRole == Domain.Enums.User.UserRoles.Merchant)
            {
                UserDomainLogic userDomainLogic = new UserDomainLogic();
                return(View("Settings", userDomainLogic.IsSelfDeliveryActive(UserVariables.LoggedInUserGuid)));
            }
            else if (UserVariables.UserRole == Domain.Enums.User.UserRoles.Buyer)
            {
                return(View("Settings", false));
            }
            else
            {
                //unauthorizes

                return(View("UnauthorizedAccess"));
            }
        }