예제 #1
0
        public IActionResult OnPost()
        {
            logger.LogInformation($"Updating data for profile {CurrentUser.FullName}");
            try
            {
                cityUserRepository.Update(CurrentUser);
                var infoText = $"User {CurrentUser.FullName} has been updated";
                logger.LogInformation(infoText);
                InfoText = infoText;
            }
            catch (Exception e)
            {
                logger.LogError(e.Message);
                InfoText = "There has been an error updating user - " + e.Message;
            }

            return(RedirectToPage("/Account/Profile"));
        }