Exemplo n.º 1
0
        public static void RemoveUser(UserModel model)
        {
            UnitOfWorkRepository unitOfWork = new UnitOfWorkRepository();
            var user = UserFactory.ConvertUser(model);

            unitOfWork.UserRepository.RemoveUser(user.Id);
        }
Exemplo n.º 2
0
        public static UserModel UpdateUser(UserModel model)
        {
            UnitOfWorkRepository unitOfWork = new UnitOfWorkRepository();
            var user = UserFactory.ConvertUser(model);

            unitOfWork.UserRepository.UpdateUser(user);
            return(model);
        }
Exemplo n.º 3
0
        public static UserModel AddUser(UserModel model)
        {
            UnitOfWorkRepository unitOfWork = new UnitOfWorkRepository();
            var user = UserFactory.ConvertUser(model);

            user.Id = Guid.NewGuid();
            unitOfWork.UserRepository.AddUser(user);
            return(model);
        }