Exemplo n.º 1
0
        /// <summary>
        /// AddToFavourite
        /// </summary>
        /// <param name="_businessVM"></param>
        /// <returns></returns>
        public FavouritePlaceVM AddToFavourite(FavouritePlaceVM _favouritePlaceVM)
        {
            FavouritePlace _favouritePlace = new FavouritePlace {
                UserID = _favouritePlaceVM.UserID
            };

            if (string.IsNullOrEmpty(_favouritePlaceVM.PlaceID))
            {
                _favouritePlace.BusinessID = _favouritePlaceVM.BusinessID;
                _favouritePlace.PlaceID    = null;
            }
            else
            {
                _favouritePlace.BusinessID = null;
                _favouritePlace.PlaceID    = _favouritePlaceVM.PlaceID;
            }

            _favouritePlace = _objBusinessDAL.AddToFavourite(_favouritePlace, _favouritePlaceVM.IsFavourite);
            if (_favouritePlace != null)
            {
                _favouritePlaceVM.FavouritePlaceID = _favouritePlace.FavouritePlaceID;
                return(_favouritePlaceVM);
            }
            else
            {
                return(null);
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// AddToFavourite
        /// </summary>
        /// <param name="_businessVM"></param>
        /// <returns></returns>
        public FavouritePlaceVM AddToFavourite(FavouritePlaceVM _favouritePlaceVM)
        {
            FavouritePlace _favouritePlace = new FavouritePlace {
                UserID = _favouritePlaceVM.UserID
            };

            _favouritePlace = _objBusinessDAL.AddToFavourite(_favouritePlace, _favouritePlaceVM.BusinessID, _favouritePlaceVM.IsFavourite);
            if (_favouritePlace != null)
            {
                _favouritePlaceVM.FavouritePlaceID = _favouritePlace.FavouritePlaceID;
                _favouritePlaceVM.BusinessID       = _favouritePlace.BusinessID; /// need to check...
                return(_favouritePlaceVM);
            }
            else
            {
                return(null);
            }
        }