Esempio n. 1
0
        public Models.Review GetReviewbyID(int id)
        {
            List <DataLayer.Review> tmp = data.GetReviews().ToList();

            DataLayer.Review rev = tmp.Where(x => x.rv_id == id).FirstOrDefault();
            return(DataToModel(rev));
        }
Esempio n. 2
0
 public static Models.Review DataToModel(DataLayer.Review model)
 {
     Models.Review r = new Models.Review();
     r.rv_id   = model.rv_id;
     r.rs_id   = model.rs_id;
     r.Author  = model.Author;
     r.Rating  = model.Rating;
     r.Comment = model.Comment;
     return(r);
 }
        //Mapping

        public static Resturant ModelToData(Models.Resturant model)
        {
            DataLayer.Resturant r = new DataLayer.Resturant();
            r.Name     = model.Name;
            r.Address  = model.Address;
            r.City     = model.City;
            r.State    = model.State;
            r.FoodType = model.FoodType;
            foreach (var rev in model.Reviews)
            {
                var tmp = new DataLayer.Review
                {
                    Author  = rev.Author,
                    Rating  = rev.Rating,
                    Comment = rev.Comment
                };
                r.Reviews.Add(tmp);
            }

            return(r);
        }
Esempio n. 4
0
 public static long Save(CLayer.Review feedback)
 {
     DataLayer.Review task = new DataLayer.Review();
     feedback.Validate();
     return(task.Save(feedback));
 }
Esempio n. 5
0
 public static List <CLayer.Review> RecommendedByStatus(string SearchString, int Status, bool Recommended, int Start, int Limit)
 {
     DataLayer.Review ReviewG = new DataLayer.Review();
     return(ReviewG.RecommendedView(SearchString, Status, Recommended, Start, Limit));
 }
Esempio n. 6
0
 public static List <CLayer.Review> AllNameByFilter(string SearchString, int SearchItem, int Status, int Start, int Limit)
 {
     DataLayer.Review ReviewG = new DataLayer.Review();
     return(ReviewG.AllNameSearch(SearchString, SearchItem, Status, Start, Limit));
 }
Esempio n. 7
0
 public static List <CLayer.Review> GetAll(int Start, int Limit)
 {
     DataLayer.Review ReviewG = new DataLayer.Review();
     return(ReviewG.GetAll(Start, Limit));
 }
Esempio n. 8
0
 public static List <CLayer.Review> ByProperty(long propertyId, int Status)
 {
     DataLayer.Review ReviewG = new DataLayer.Review();
     return(ReviewG.GetpropertyId(propertyId, Status));
 }
Esempio n. 9
0
 public static List <CLayer.Review> GetGetUserId(int Start, int Limit, long id, int Status)
 {
     DataLayer.Review ReviewG = new DataLayer.Review();
     return(ReviewG.GetUserId(Start, Limit, id, Status));
 }
Esempio n. 10
0
 public static void Delete(long propertyId, long UserId, long BookingId)
 {
     DataLayer.Review task = new DataLayer.Review();
     task.Delete(propertyId, UserId, BookingId);
     return;
 }
Esempio n. 11
0
 public static long Verified(CLayer.Review feedback)
 {
     DataLayer.Review task = new DataLayer.Review();
     feedback.Validate();
     return(task.VerifiedUpdate(feedback));
 }
Esempio n. 12
0
 public static long Chechreviewids1(long p, long b)
 {
     DataLayer.Review task = new DataLayer.Review();
     return(task.Chechreviewids1(p, b));
 }
Esempio n. 13
0
 //public static List<CLayer.Property> GetProperty(long propertyId)
 //{
 //   //long propertyId=  feedback.PropertyId;
 //    DataLayer.Review property = new DataLayer.Review();
 //    return property.ProprtyGet(propertyId );
 //}
 public static long Chechreviewids(CLayer.Review feedback)
 {
     DataLayer.Review task = new DataLayer.Review();
     feedback.Validate();
     return(task.Chechreviewids(feedback));
 }
Esempio n. 14
0
 public void updateReview(Models.Review modelRev)
 {
     DataLayer.Review dataRev = ModelToData(modelRev);
     data.Update(dataRev);
 }
Esempio n. 15
0
 public void addReview(Models.Review modelRev)
 {
     DataLayer.Review dataRev = ModelToData(modelRev);
     data.Add(dataRev);
 }
Esempio n. 16
0
 public static List <string> GetReviewSendBookingList()
 {
     DataLayer.Review srv = new DataLayer.Review();
     return(srv.GetReviewSendBookingList());
 }
Esempio n. 17
0
 public static CLayer.Review Get(long propertyId, long UserId, long BookingId)
 {
     DataLayer.Review rev = new DataLayer.Review();
     return(rev.Get(propertyId, UserId, BookingId));
 }
Esempio n. 18
0
 public void deleteReview(Models.Review modelRev)
 {
     DataLayer.Review dataRev = ModelToData(modelRev);
     data.deleteReview(dataRev);
 }