public ActionResult Reservation(string message, int type = 0) { List <SelectListItem> billingTypes = new List <SelectListItem>(); billingTypes.Add(new SelectListItem() { Text = "Cash", Value = "1" }); billingTypes.Add(new SelectListItem() { Text = "Card", Value = "2" }); ViewBag.billingTypes = new SelectList(billingTypes, "Value", "Text"); IList <Roomtype> roomTypes = _hotelReservationService.LoadAllHotelTypes(); ViewBag.roomTypes = new SelectList(roomTypes, "Id", "Name"); ViewBag.roomTypeList = roomTypes; IList <Room> rooms = _hotelReservationService.LoadAllRooms(); ViewBag.roomList = rooms; if (!String.IsNullOrEmpty(message) && type == 1)//success { ViewBag.SuccessMessage = message; } if (!String.IsNullOrEmpty(message) && type == 2)//failed { ViewBag.ErrorMessage = message; } return(View()); }