// GET: SearchHotel public ActionResult Index(PropDetailsForBooking prop) { // int LocalityId = 8; // DateTime dtCheckIn = Convert.ToDateTime("2016-06-20"); // DateTime dtCheckOut = Convert.ToDateTime("2016-06-21"); // List<PropDetailsForHotelBooking> data = BL_Locality.GetAllProperty(LocalityId, dtCheckIn, dtCheckOut); // PropDetailsForBooking obj = new PropDetailsForBooking(); // if (data.Count > 0) // { // foreach (var item in data) // { // obj.PropDetailsList.Add(item); // } // } //return View(obj); int LocalityId = 2; DateTime dtCheckIn = Convert.ToDateTime("2016-06-20"); DateTime dtCheckOut = Convert.ToDateTime("2016-06-21"); if (prop.PropDetailsList.Count != 0) { LocalityId = prop.iLocalityId; dtCheckIn = prop.PropDetailsList[0].dtCheckIn == null ? DateTime.Now : Convert.ToDateTime(prop.PropDetailsList[0].dtCheckIn); dtCheckOut = prop.PropDetailsList[0].dtCheckOut == null ? DateTime.Now : Convert.ToDateTime(prop.PropDetailsList[0].dtCheckOut); } List <PropDetailsForHotelBooking> data = BL_Locality.GetAllProperty(LocalityId, dtCheckIn, dtCheckOut); PropDetailsForBooking obj = new PropDetailsForBooking(); if (data.Count > 0) { foreach (var item in data) { obj.PropDetailsList.Add(item); } } else { obj = prop; } return(View("Index", obj)); }
public ActionResult Modify(PropDetailsForBooking prop) { int LocalityId = prop.iLocalityId; DateTime dtCheckIn = prop.PropDetailsList[0].dtCheckIn == null ? DateTime.Now : Convert.ToDateTime(prop.PropDetailsList[0].dtCheckIn); DateTime dtCheckOut = prop.PropDetailsList[0].dtCheckOut == null ? DateTime.Now : Convert.ToDateTime(prop.PropDetailsList[0].dtCheckOut); List <PropDetailsForHotelBooking> data = BL_Locality.GetAllProperty(LocalityId, dtCheckIn, dtCheckOut); PropDetailsForBooking obj = new PropDetailsForBooking(); if (data.Count > 0) { foreach (var item in data) { obj.PropDetailsList.Add(item); } } else { obj = prop; } return(View("Index", obj)); }