public InformationUserViewModel GetUserInformation(string userName)
        {
            var user = GetUserByUserName(userName);
            InformationUserViewModel information = new InformationUserViewModel();

            information.UserName     = user.UserName;
            information.Email        = user.Email;
            information.RegisterDate = user.RegisterDate;
            information.wallet       = BalanceUserWallet(userName);
            return(information);
        }
示例#2
0
        public InformationUserViewModel GetUserInformation(int userId)
        {
            var user = GetUserById(userId);
            InformationUserViewModel information = new InformationUserViewModel();

            information.UserName     = user.UserName;
            information.Email        = user.Email;
            information.RegisterDate = user.RegisterDate;

            return(information);
        }
示例#3
0
        public InformationUserViewModel GetUserInformation(int userId)
        {
            User user = GetUserById(userId);
            InformationUserViewModel information = new InformationUserViewModel();

            information.UserName     = user.UserName;
            information.Email        = user.Email;
            information.RegisterDate = user.RegisterDate;
            information.Wallet       = BalanceUserWallet(user.UserName);

            return(information);
        }
示例#4
0
        public InformationUserViewModel GetUserInformation(string username)
        {
            var user = GetUserByUserName(username);
            InformationUserViewModel information = new InformationUserViewModel();

            information.UserName     = user.UserName;
            information.Email        = user.Email;
            information.RegisterDate = user.RegisterDate;
            Order order = _context.Orders.SingleOrDefault(o => o.IsFinaly == false && o.UserId == user.UserId);

            if (order != null)
            {
                information.Cart = order.OrderSum;
            }
            else
            {
                information.Cart = 0;
            }
            return(information);
        }
示例#5
0
        public InformationUserViewModel UserInformation(string email)
        {
            User user = _context.Users.SingleOrDefault(u => u.Email == email);

            if (user == null)
            {
                return(null);
            }
            InformationUserViewModel information = new InformationUserViewModel()
            {
                FirstName    = user.FirstName,
                LastName     = user.LastName,
                Email        = user.Email,
                Mobile       = user.Mobile,
                RegisterDate = user.CreateDate,
                Wallet       = 0,
                UserAvatar   = user.UserAvatar
            };

            return(information);
        }
示例#6
0
 public void OnGet(int id)
 {
     ViewData["UserId"]       = id;
     InformationUserViewModel = userService.GetUserInformation(id);
 }
 public InformationUserWindow(ObservableCollection <UserContract> users, UserContract user)
 {
     InitializeComponent();
     DataContext = new InformationUserViewModel(users, user, this);
 }
示例#8
0
 public IActionResult DeleteUser(int Userid, InformationUserViewModel informationUserViewModel)
 {
     _userService.DeleteUser(Userid);
     return(RedirectToAction("Index"));
 }