コード例 #1
0
 public string ConfirmReservation(string serviceBrokerGuid, string groupName, 
     string ussGuid, string labServerGuid, string clientGuid,
     DateTime startTime, DateTime endTime)
 {
     string confirm = null;
     LabSchedulingDB dbManager = new LabSchedulingDB();
     Coupon opCoupon = new Coupon();
     opCoupon.couponId = opHeader.coupon.couponId;
     opCoupon.passkey = opHeader.coupon.passkey;
     opCoupon.issuerGuid = opHeader.coupon.issuerGuid;
     try
     {
         Ticket retrievedTicket = dbManager.RetrieveAndVerify(opCoupon, TicketTypes.REQUEST_RESERVATION);
         confirm = dbManager.ConfirmReservation(serviceBrokerGuid, groupName, ussGuid,
             labServerGuid, clientGuid, startTime, endTime);
         return confirm;
     }
     catch
     {
         throw;
     }
 }