using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Pluto.Registration { /// /// Only used for Debugging / Testing /// public static class DEBUGGING_ONLY { /// /// Called in Debug Mode to allow us to step into specific things and /// easier test them straight thru the service /// internal static void DEBUGSTEP_INTO() { Registration.Setup_Logger(); RegistrationTest(); } internal static void RegistrationTest() { //const string TEST_SYSTEM_API_KEY = "$BBB8BDE06BC210B44F6#L"; //const string TEST_SYSTEM_API_KEY2 = "$9F0A95844FB07804892#M"; //const string TEST_HOST_GUID = "c8feacf2-6170-420a-843f-ef905784ec5b"; //const string TEST_HOST_GUID2 = "c8feacf2-6170-420a-843f-ef905784ec5b"; //// Check Connectivity //bool bHasAccess = DataAccessLayer.VerifyConnectivity(); //// Instantiate Registration Object //Registration registration = new Registration(); //// Test Registration of a new Practice //string strApiKey; //string strPin; //Server server = new Server(); //server.HostGUID = "7c18db98-3c34-4382-963c-1175f0d20f44"; //server.InternalIP = "10.24.52.25"; //server.Port = 1945; //server.ExternalIP = ""; //bool bSuccess = registration.RegisterNewServerPractice("Happy Valley Medical Clinic (McK)", server, "Medisoft", out strApiKey, out strPin); //Host host = registration.GetApiHostMobile(TEST_SYSTEM_API_KEY); //host = registration.GetApiHostWifi(TEST_SYSTEM_API_KEY2); //Client[] clients = registration.GetClients(true); //if (clients != null) //{ // foreach (Client client in clients) // { // string d = client.systemApiKey; // } //} } } }