Ejemplo n.º 1
0
        public List <Rate> filter_list_visitor(List <Rate> rates, ApartmentsVisitor a)
        {
            var filteredlist = rates;

            if (a != null)
            {
                filteredlist = rates.Where(p => p.apartment.type_description == a.type || p.apartment.apartment.address == a.address || p.apartment.max_people == a.num_people ||
                                           (p.apartment.apartment.free_from >= a.from && p.apartment.apartment.free_to <= a.to)).ToList();
                filteredlist = filteredlist.OrderByDescending(a => a.apartment.min_price).ToList();
            }

            return(filteredlist);
        }
 public ApartmentsVisitor CatchInfos([FromBody] string values)
 {
     apartments_info_model = JsonConvert.DeserializeObject <ApartmentsVisitor>(values);
     return(apartments_info_model);
 }