示例#1
0
        // 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));
        }
示例#2
0
        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));
        }