public void AddElementToDonations()
        {
            var dataContext = new DataContext();
            int result = dataContext.GetDonationsForOrganization("UGM").Count();
            dataContext.AddDonationsToOrganization("UGM", new Donation() { _id = ObjectId.GenerateNewId().ToString(), Name = "Blankets", OrganizationName = "UGM", Quantity = 50, NeededByDate = new DateTime(2013, 02, 03, 06, 00, 00) });

            Assert.AreNotEqual<int>(result, dataContext.GetDonationsForOrganization("UGM").Count());
        }
        // POST api/Volunteer
        public void Post([FromBody] Donation value)
        {
            DataContext db = new DataContext();

            if (db.GetOrganizations(value.OrganizationName).Any())
            {
                value._id = ObjectId.GenerateNewId().ToString();
                db.AddDonationsToOrganization(value.OrganizationName, value);
            }
        }