Ejemplo n.º 1
0
        public void AddAdministrator(TARUserViewModel user)
        {
            // TARUser aRUser= SaveUser(user);
            TARUser aRUser = Mapper.Map <TARUser>(user);

            AddUserToRole(aRUser, "Admin");
        }
Ejemplo n.º 2
0
 public void DeleteUser(TARUserViewModel user)
 {
     using (var scope = new TransactionScope())
     {
         TARUser aRUser = Mapper.Map <TARUser>(user);
         _unitOfWork.UserRepository.Delete(aRUser);
         _unitOfWork.Save();
         scope.Complete();
     }
 }
Ejemplo n.º 3
0
 private TARUser SaveUser(TARUserViewModel user)
 {
     using (var scope = new TransactionScope())
     {
         TARUser aUser = Mapper.Map <TARUser>(user);
         aUser.CreatedAt = DateTime.Now;
         _unitOfWork.UserRepository.Insert(aUser);
         _unitOfWork.Save();
         return(aUser);
     }
 }
Ejemplo n.º 4
0
        public void UpdateUser(TARUserViewModel user)
        {
            TARUser tARUser = Mapper.Map <TARUserViewModel, TARUser>(user);

            using (var scope = new TransactionScope())
            {
                _unitOfWork.UserRepository.Update(tARUser);
                _unitOfWork.Save();
                scope.Complete();
            }
        }
Ejemplo n.º 5
0
        public void AddStaff(TARUserViewModel user)
        {
            TARUser aRUser = Mapper.Map <TARUser>(user);

            AddUserToRole(aRUser, "Staff");
        }
Ejemplo n.º 6
0
        public void AddMember(TARUserViewModel user)
        {
            TARUser aRUser = Mapper.Map <TARUser>(user);

            AddUserToRole(aRUser, "Member");
        }
Ejemplo n.º 7
0
        public void RemoveMemberasStaff(TARUserViewModel user)
        {
            TARUser tARUser = Mapper.Map <TARUserViewModel, TARUser>(user);

            RemoveUserToRole(tARUser, "Staff");
        }
Ejemplo n.º 8
0
        public void RemoveMemberasAdmin(TARUserViewModel user)
        {
            TARUser tARUser = Mapper.Map <TARUserViewModel, TARUser>(user);

            RemoveUserToRole(tARUser, "Admin");
        }
Ejemplo n.º 9
0
        public void MoveMembertoStaff(TARUserViewModel user)
        {
            TARUser tARUser = Mapper.Map <TARUserViewModel, TARUser>(user);

            AddUserToRole(tARUser, "Staff");
        }
Ejemplo n.º 10
0
        public void MoveMembertoAdmin(TARUserViewModel user)
        {
            TARUser tARUser = Mapper.Map <TARUserViewModel, TARUser>(user);

            AddUserToRole(tARUser, "Admin");
        }