Beispiel #1
0
        public IActionResult Index()
        {
            var returnRequestUserData = _requestUserData.RequestUser(User.Identity.Name);

            ViewUserInfo viewUserInfo = new ViewUserInfo();

            viewUserInfo.AccountLevel           = returnRequestUserData.AccountLevel;
            viewUserInfo.Balance                = returnRequestUserData.Balance;
            viewUserInfo.CardId                 = returnRequestUserData.CardId;
            viewUserInfo.AmountOpenTransactions = returnRequestUserData.AmountTransactions;

#if DEBUG
            viewUserInfo.Balance      = 999;
            viewUserInfo.CardId       = "1234567890";
            viewUserInfo.AccountLevel = 2;
#endif

            ViewData["LoggedInUserData"] = viewUserInfo;

            if (viewUserInfo.AccountLevel > 0)
            {
                return(View());
            }

            return(RedirectToAction("Index", "Home"));
        }
Beispiel #2
0
        public IActionResult Index()
        {
            var returnFromGetUserInfo = _requestUserData.RequestUser(User.Identity.Name);

            if (LoggedInUserData.AccountLevel > 0)
            {
                return(RedirectToAction("Index", "Employees"));
            }
            return(View());
        }
        public IActionResult Index()
        {
            var returnFromGetUserInfo = _requestUserData.RequestUser(User.Identity.Name);

#if DEBUG
            returnFromGetUserInfo.IsUserRegistered = true;
            returnFromGetUserInfo.Balance          = 999;
            returnFromGetUserInfo.CardId           = "1234567890";
            returnFromGetUserInfo.AccountLevel     = 2;
#endif

            if (returnFromGetUserInfo.AccountLevel > 0)
            {
                return(RedirectToAction("Index", "Employees"));
            }

            return(RedirectToAction("Index", "NewUser"));
        }
        // GET: Transactions
        public async Task <IActionResult> Index()
        {
            if (_requestUserData.RequestUser(User.Identity.Name).AccountLevel > 0)
            {
                return(View(_requestUserTransactions.RequestTransactions(User.Identity.Name)));
            }

#if DEBUG
            return(View(new List <Transaction>
            {
                new Transaction()
                {
                    TransactionId = 1, Amount = 1, DateTime = DateTime.Now, EmployeeEmail = "*****@*****.**",
                    TransactionType = "debug"
                }
            }));
#endif

            return(RedirectToAction("Index", "Home"));
        }