Beispiel #1
0
 public bool AddReview([FromBody] ReviewViewModel reviewViewModel)
 {
     if (reviewViewModel != null)
     {
         return(_movieLogic.AddReview(new ReviewDTO {
             MovieId = reviewViewModel.MovieId,
             Review = reviewViewModel.Review,
             UserId = _accountLogic.GetCurentUserId()
         }));
     }
     return(false);
 }
Beispiel #2
0
        public IActionResult EditProfile()
        {
            CinemaUserDTO userDto = _userLogic.GetUserById(_accountLogic.GetCurentUserId());
            UserViewModel model   = _accountControllerHelper.BuildViewModel(userDto);

            return(View("EditProfile", model));
        }
        public IActionResult Index()
        {
            List <UserViewModel> users = _userLogic.GetAllUsers()
                                         .Where(x => x.UserId != _accountLogic.GetCurentUserId())
                                         .Select(userDTO => new UserViewModel {
                UserId      = userDTO.UserId,
                FirstName   = userDTO.FirstName,
                LastName    = userDTO.LastName,
                Email       = userDTO.Email,
                PhoneNumber = userDTO.PhoneNumber,
                RoleName    = _userLogic.GetRoleByUserId(userDTO.UserId).FirstOrDefault().Role
            }).ToList();

            return(View(users));
        }