Exemple #1
0
        public IList <VoteBE> GetUserVotes(UserViewModel user)
        {
            VoteDAL voteDAL = new VoteDAL();
            var     userbe  = Mapper.Map <UserViewModel, UserBE>(user);

            var votes = voteDAL.GetUserVotes(userbe);

            return(votes);
        }
Exemple #2
0
        public Boolean Vote(Vote vote)
        {
            VoteDAL voteDal = new VoteDAL();

            if (voteDal.CountsByIP(vote.IP) < 11)
            {
                voteDal.Add(vote);
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemple #3
0
        public void ShowAllProducts(IProductListView view)
        {
            ProductsBiz     biz      = new ProductsBiz();
            IList <Product> products = new List <Product> ();
            VoteDAL         votedal  = new VoteDAL();

            foreach (var t in biz.ListAll())
            {
                products.Add(new Product()
                {
                    Id = t.Id, Title = t.Title, Pic = t.PicSource.Replace("~", "."), VoteCount = votedal.Count(t.Id)
                });
            }
            view.Show(products);
        }
Exemple #4
0
 public static Vote GetById(int id)
 {
     return(Converters.VoteConverter.ToDTO(VoteDAL.GetById(id)));
 }
Exemple #5
0
 public static List <Vote> GetAll()
 {
     return(Converters.VoteConverter.ListToDTO(VoteDAL.Get()));
 }
Exemple #6
0
 public static void AddMVote(Vote vote)
 {
     VoteDAL.Add(Converters.VoteConverter.ToDAL(vote));
 }