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)); }
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); }
public static long Save(CLayer.Review feedback) { DataLayer.Review task = new DataLayer.Review(); feedback.Validate(); return(task.Save(feedback)); }
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)); }
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)); }
public static List <CLayer.Review> GetAll(int Start, int Limit) { DataLayer.Review ReviewG = new DataLayer.Review(); return(ReviewG.GetAll(Start, Limit)); }
public static List <CLayer.Review> ByProperty(long propertyId, int Status) { DataLayer.Review ReviewG = new DataLayer.Review(); return(ReviewG.GetpropertyId(propertyId, Status)); }
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)); }
public static void Delete(long propertyId, long UserId, long BookingId) { DataLayer.Review task = new DataLayer.Review(); task.Delete(propertyId, UserId, BookingId); return; }
public static long Verified(CLayer.Review feedback) { DataLayer.Review task = new DataLayer.Review(); feedback.Validate(); return(task.VerifiedUpdate(feedback)); }
public static long Chechreviewids1(long p, long b) { DataLayer.Review task = new DataLayer.Review(); return(task.Chechreviewids1(p, b)); }
//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)); }
public void updateReview(Models.Review modelRev) { DataLayer.Review dataRev = ModelToData(modelRev); data.Update(dataRev); }
public void addReview(Models.Review modelRev) { DataLayer.Review dataRev = ModelToData(modelRev); data.Add(dataRev); }
public static List <string> GetReviewSendBookingList() { DataLayer.Review srv = new DataLayer.Review(); return(srv.GetReviewSendBookingList()); }
public static CLayer.Review Get(long propertyId, long UserId, long BookingId) { DataLayer.Review rev = new DataLayer.Review(); return(rev.Get(propertyId, UserId, BookingId)); }
public void deleteReview(Models.Review modelRev) { DataLayer.Review dataRev = ModelToData(modelRev); data.deleteReview(dataRev); }