DateTime?readUsecsDateTime(string varName) { var v = sess.GetVariable(varName); if (string.IsNullOrEmpty(v)) { return(null); } else { var d = epochUsToDateTime(long.Parse(v)); if (d == DateTime.MinValue) { return(null); } return(d); } }
private void UnParkCall(ManagedSession session) { string parkingSpace = session.GetVariable("destination_number"); string parkedCallUuid =ParkingLot.ParkedCalls[parkingSpace]; session.Answer(); session.sleep(500, 0); session.SetTtsParameters("cepstral", "allison"); session.Speak("Connecting you."); session.Execute("intercept", string.Format("{0}", parkedCallUuid)); ParkingLot.ParkedCalls.Remove(parkingSpace); }