Example #1
0
        public int NumberOfTarantula(ITarantulaRepository tarantulaRepository, IUserRepository userRepository, string username)
        {
            var user    = userRepository.Users.Where(u => u.Username == username).FirstOrDefault();
            int tNumber = 0;

            foreach (var item in tarantulaRepository.Tarantulas)
            {
                if (item.UserID == user.UserID)
                {
                    if (item.NumberOf > 1)
                    {
                        tNumber += item.NumberOf;
                    }
                    else
                    {
                        tNumber += 1;
                    }
                }
            }
            return(tNumber);
        }
Example #2
0
 public ProfileController(IUserRepository repo, ITarantulaRepository tRepo, IOtherTarantulaRepository oRepo)
 {
     repository         = repo;
     tarantulaRepo      = tRepo;
     otherTarantulaRepo = oRepo;
 }
Example #3
0
 public BreederController(ITarantulaRepository repoTar, IUserRepository repoUser, IOtherTarantulaRepository otherRepo)
 {
     repositoryTarantulas = repoTar;
     repositoryUsers      = repoUser;
     otherRepository      = otherRepo;
 }
Example #4
0
 public TarantulaController(ITarantulaRepository repo, IUserRepository userRepo)
 {
     userRepository = userRepo;
     repository     = repo;
 }