public IHttpActionResult RateCamp(RatingPresentationModel ratingPresentationObject)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(BadRequest(ModelState));
                }


                // Mapping From CampPresentationModel to CampBussinessEntityModel

                RatingBussinessEntity rateBussinessObject = MapperFromPresenationtoBL.Mapping <RatingPresentationModel, RatingBussinessEntity>(ratingPresentationObject);

                bool result = CampBookingServiceforBL.CampRating(rateBussinessObject);

                if (result == true)
                {
                    return(Ok(result));
                }
                else
                {
                    throw new Exception();
                }
            }
            catch (Exception e)
            {
                return(Ok(e.ToString()));
            }
        }
Beispiel #2
0
        public bool CampRating(RatingBussinessEntity ratingBussinessObject)
        {
            CampRatingDataEntity ratingDataObject = MapperFromBLtoDA.Mapping <RatingBussinessEntity, CampRatingDataEntity>(ratingBussinessObject);

            bool done = GetBookingCampDataServices.CreateCampRating(ratingDataObject, ratingBussinessObject.ReferenceId);

            //bool result = false;

            if (done == false)
            {
                throw new Exception("Something Went Wrong");
            }
            return(done);
        }