public FavorRestaurant AddFavorRestaurant(int vFavorRestaurantID, string vUserId, int vBizInfoId, DateTime vAddedDate, string vAddedBy, DateTime vUpdatedDate, string vUpdatedBy, bool vActive)
        {
            FavorRestaurant lFavorRestaurant = new FavorRestaurant();

            using (FRShoppingEntities frctx = new FRShoppingEntities())
            {
                if (vFavorRestaurantID > 0)
                {
                    lFavorRestaurant             = frctx.FavorRestaurants.FirstOrDefault(u => u.FavorRestaurantId == vFavorRestaurantID);
                    lFavorRestaurant.UpdatedDate = vUpdatedDate;
                    lFavorRestaurant.UpdatedBy   = vUpdatedBy;
                    lFavorRestaurant.Active      = vActive;
                    return(frctx.SaveChanges() > 0 ? lFavorRestaurant : null);
                }
                else
                {
                    lFavorRestaurant.BizInfoId   = vBizInfoId;
                    lFavorRestaurant.UserId      = vUserId;
                    lFavorRestaurant.AddedDate   = vAddedDate;
                    lFavorRestaurant.AddedBy     = vAddedBy;
                    lFavorRestaurant.UpdatedDate = vUpdatedDate;
                    lFavorRestaurant.UpdatedBy   = vUpdatedBy;
                    lFavorRestaurant.Active      = vActive;
                    return(AddFavorRestaurant(lFavorRestaurant));
                }
            }
        }
        public FavorRestaurant AddFavorRestaurant(FavorRestaurant vFavorRestaurant)
        {
            try
            {
                Shoppingctx.FavorRestaurants.Add(vFavorRestaurant);
                base.PurgeCacheItems(CacheKey);

                return(Shoppingctx.SaveChanges() > 0 ? vFavorRestaurant : null);
            }
            catch
            {
                return(null);
            }
        }
 public FavorRestaurant UpdateFavorRestaurant(FavorRestaurant vFavorRestaurant)
 {
     throw new NotImplementedException();
 }
 public bool UnDeleteFavorRestaurant(FavorRestaurant vFavorRestaurant)
 {
     throw new NotImplementedException();
 }