private HACondition GetSearchConditon(string city, string checkin, string checkout, string guestcount, int rooms, int adults, string adultsbyroom, int children, string childbyroom, string childrenages, string currencycode) { try { HACondition Hac = new HACondition(); if (city != "") { if (city.IndexOf('-') > 0) { Hac.City = city.Split('-')[0]; Hac.CityType = "CC"; } else { DataTable dtll = HotelDBLayer.GetLatLong(city); string[] cityparts = city.Split(','); string CityP = cityparts[0]; //string State = cityparts[1]; string Country = cityparts[1]; Hac.CityName = CityP; Hac.fullCity = city; Hac.Latitude = dtll.Rows[0]["Latitude"].ToString(); Hac.Longitude = dtll.Rows[0]["Longitude"].ToString(); if (dtll.Rows[0]["CityCode"] == null || dtll.Rows[0]["CityCode"].ToString().Trim() == "" && CityP == "" || CityP == null) { Hac.CityType = "LL"; } else { Hac.CityType = "CN"; } } } Hac.fullCity = city.ToString(); Hac.GuestCount = (adults + children).ToString(); if (!string.IsNullOrEmpty(checkin)) { Hac.CheckIn = Convert.ToDateTime(checkin).ToString("yyyy-MM-dd"); } if (!string.IsNullOrEmpty(checkout)) { Hac.CheckOut = Convert.ToDateTime(checkout).ToString("yyyy-MM-dd"); } Hac.Rooms = rooms; Hac.Adults = adults; Hac.Adultsbyroom = adultsbyroom; Hac.Children = children; Hac.Childrenbyroom = childbyroom; Hac.SortBy = "low_price"; Hac.CurrencyCode = currencycode; Hac.childrenage = childrenages; return(Hac); } catch (Exception ex) { throw ex; } }
public static HACondition GetSearchConditon(string city, string checkin, string checkout, string guestcount, int rooms, int adults, string adultbyroom, int children, string childrenbyroom, string childages, string currencycode) { try { HACondition Hac = new HACondition(); if (city != "") { if (city.IndexOf('-') > 0) { Hac.City = city.Split('-')[0]; Hac.CityType = "CC"; } else { DataTable dtll = HotelDBLayer.GetLatLong(city); string[] cityparts = city.Split(','); string CityP = cityparts[0]; //string State = cityparts[1]; string Country = cityparts[1]; Hac.CityName = CityP; Hac.fullCity = city; // Hac.City = city.Split(',')[0]; Hac.CityType = "CN"; } } Hac.fullCity = city.ToString(); Hac.GuestCount = (adults + children).ToString(); if (checkin != "") { Hac.CheckIn = Convert.ToDateTime(checkin).ToString("yyyy-MM-dd"); } if (checkout != "") { Hac.CheckOut = Convert.ToDateTime(checkout).ToString("yyyy-MM-dd"); } Hac.Rooms = rooms; Hac.Adults = adults; Hac.Adultsbyroom = adultbyroom; Hac.Children = children; Hac.Childrenbyroom = childrenbyroom; Hac.childrenage = childages; Hac.SortBy = "low_price"; Hac.CurrencyCode = currencycode; return(Hac); } catch (Exception ex) { throw ex; } }