示例#1
0
        public FamilyTree CreateTree(TreeUser user)
        {
            FamilyTree tree = new FamilyTree();

            user.FamilyTree = tree;
            _treeRepository.Insert(tree);
            return(tree);
        }
示例#2
0
        public TreeUser CreateUser(string name)
        {
            var user = new TreeUser()
            {
                UserName = name
            };

            _userRepository.Insert(user);
            return(user);
        }
示例#3
0
 public void DeleteUser(TreeUser user)
 {
     _userRepository.Delete(user);
 }
示例#4
0
 public FamilyTree GetFamilyTree(TreeUser user)
 {
     return(user.FamilyTree);
 }
示例#5
0
 public Task <IdentityResult> Register(UserManager <TreeUser, int> userManager, TreeUser user, string password) =>
 _userRepository.Register(userManager, user, password);