private string GetFullName(POSService.Entities.Guest x) { var thisGuest = _guestService.GetById((int)x.Id); if (thisGuest != null) { var balance = thisGuest.GetGuestBalance(); return(x.RoomNumber + " Balance ( NGN " + balance.ToString() + " )"); } else { return(x.RoomNumber); } }
//[OutputCache(Duration = 3600, VaryByParam = "id")] public ActionResult GetGuestDetails(int?id) { var guest = GuestsList.FirstOrDefault(x => x.Id == id); if (guest == null) { guest = new POSService.Entities.Guest { Id = 0, FullName = "House Keeping Staff", RoomNumber = "House Keeping Staff", GuestRoomId = 0 } } ; return(Json(new { Details = guest.RoomNumber, SuccessText = "Department Successfully Added", Id = guest.Id, GuestRoomId = guest.GuestRoomId }, JsonRequestBehavior.AllowGet)); }