public Outlet AddOutlet(Outlet outlet)
        {
            int count     = _gothamCaresApiContext.Outlets.Where(x => x.Date == outlet.Date).Count();
            int bothcount = _gothamCaresApiContext.Outlets.Where(x => x.Date == outlet.Date && x.FoodType == 0).Count();

            List <Outlet> outlets           = GetOutlets();
            bool          isOutletRedundant = false;

            foreach (Outlet x in outlets)
            {
                if ((x.OutletName == outlet.OutletName) && (x.Date == outlet.Date))
                {
                    isOutletRedundant = true;
                }
            }

            if (!isOutletRedundant)
            {
                if (outlet.FoodType == 0 && bothcount >= 3)
                {
                    return(null);
                }

                if (count < 10)
                {
                    _gothamCaresApiContext.Outlets.Add(outlet);
                    _gothamCaresApiContext.SaveChanges();
                    return(outlet);
                }
            }

            return(null);
        }
 public Volunteer AddVolunteer(Volunteer volunteer)
 {
     _gothamCaresApiContext.Volunteers.Add(volunteer);
     _gothamCaresApiContext.SaveChanges();
     return(volunteer);
 }