public RedirectToRouteResult RemoveFromCartRequest(CartRequest cart, int requestId, string returnUrl)
        {
            Request request = unitOfWork.Requests.Requests
                              .FirstOrDefault(g => g.RequestId == requestId);

            if (request != null)
            {
                cart.RemoveLine(request);
            }
            return(RedirectToAction("IndexRequest", new { returnUrl }));
        }
        public string PayRequest(CartRequest cart, int requestId, string returnUrl)
        {
            Request request = unitOfWork.Requests.Requests
                              .FirstOrDefault(g => g.RequestId == requestId);



            //room.RoomState = Domain.Enums.State.Busy;
            //unitOfWork.Rooms.Update(room);

            if (request != null)
            {
                cart.RemoveLine(request);
            }

            return("Thank You " + User.Identity.Name + " !");
        }