Exemplo n.º 1
0
 public JsonResult ConfirmPayment(RequestBidsModel bid)
 {
     try {
         RequestModel reqRepo = new RequestModel();
         var          auth    = AuthorizationGateway.GetAuthorizedInfo();
         reqRepo.ConfirmPayment(bid, auth);
         return(Json(new { Result = "OK" }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         return(Json(new { Result = "ERROR", Message = ex.Message }, JsonRequestBehavior.AllowGet));
     }
 }
Exemplo n.º 2
0
        public JsonResult PlaceMyBid(RequestBidsModel bid)
        {
            try
            {
                var          auth    = AuthorizationGateway.GetAuthorizedInfo();
                RequestModel request = new RequestModel();

                var result = request.PlaceBid(bid, auth);


                var context = GlobalHost.ConnectionManager.GetHubContext <PushNotificationHub>();

                //context.Clients.All.sendRequestToProviders(bid.RequestID,bid);

                context.Clients.All.broadcastBid(bid.RequestID, result);
                return(Json(new { Result = "OK", Record = result }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                return(Json(new { Result = "ERROR", Message = ex.Message }, JsonRequestBehavior.AllowGet));
            }
        }
Exemplo n.º 3
0
 public void BroadcastBid(RequestBidsModel bid)
 {
     Clients.All.broadcastBid(bid.RequestID, bid);
 }