예제 #1
0
        //GET /api/donations
        public IHttpActionResult GetDonations()
        {
            IList <Donation> donations = new List <Donation>();
            var userId = User.Identity.GetUserId();

            //var user = US.GetById(userId);
            //var userId = db.users.First().Id;
            foreach (var item in service.GetMany(d => d.UserId == userId))
            {
                Donation donation = new Donation()
                {
                    ID     = item.ID,
                    Date   = item.Date,
                    Sum    = item.Sum,
                    UserId = item.UserId,
                    WishId = item.WishId,
                };


                donations.Add(donation);
            }
            if (donations.Count == 0)
            {
                return(NotFound());
            }

            return(Ok(donations));
        }