示例#1
0
        public int addUserAllAccessPass(DLModel.UserAllAccessPass userAllAccessPass)
        {
            var _res = _userRepository.GetById(userAllAccessPass.UserID);

            userAllAccessPass.UserSubscriptionID = _userSubscriptionRepository.GetAll(rk => rk.OrganizationID == _res.OrganizationID).SingleOrDefault().UserSubscriptionID;
            int UserAllAccessPassID = _userAllAccessPassRepository.Add(userAllAccessPass).UserAllAccessPassID;

            // update the UserAllAccessPassID in user table against UserID
            DLModel.User _user = new DLModel.User();
            _user = _userRepository.GetById(userAllAccessPass.UserID);
            _user.IsAllAccessPricing  = true;
            _user.UserAllAccessPassID = UserAllAccessPassID;
            _userRepository.Update(_user);
            return(UserAllAccessPassID);
        }
示例#2
0
 public int updateUserAllAccessPass(DLModel.UserAllAccessPass userAllAccessPass)
 {
     return(_userAllAccessPassRepository.Update(userAllAccessPass));
 }