public void GetCustomerComment() { string com = FortnoxStuff.GetCustomerComment(1); Debug.Print(com); Assert.True(com.Length > 0); }
public static ClientSettingsModel Retrive(int clientID) { string com = FortnoxStuff.GetCustomerComment(clientID); string json = FortnoxStuff.FortnoxToJSON(com); ClientSettingsModel ret = GetObject(json); return(ret); }
public void JSONtoFortnoxFormat() { string json = @"{'ExamToArticle':{'Elective':{'CO':'KOELMF','CT':'DTELMF','CT2':'DT2ELMF','MR':'MRELMF','M2':'MR2ELMF'},'Acute':{'CO':'KOAKMF','CT':'DTAKMF','CT2':'DT2AKMF','MR':'MRAKMF','M2':'MR2AKMF'},'Jour':{'CO':'KOJOMF','CT':'DTJOMF','CT2':'DT2JOMF','MR':'MRJOMF','M2':'MR2JOMF'}},'Doctors':[{'Sign':'SVEVA20','Type':'SUPP','Number':'1'},{'Sign':'JONOL20','Type':'SUPP','Number':'13'}],'ExamType':{'3':'CO','6':'CO','8':'CT','8_':'CT2','M':'MR','M2':'MR2'},'Priority':{'0':'Elective','-1':'Acute','99':'Jour'},'FileFormat':{'extension':'xlsx','table':'DOC','col_signdoc':'1','col_prio':'4','col_type':'3','index_examtype':'2'}}"; string fnox = FortnoxStuff.JSONtoFortnox(json); Assert.False(fnox.Contains('{')); Assert.False(fnox.Contains('}')); Assert.False(fnox.Contains(']')); Assert.False(fnox.Contains('[')); }
public void FortnoxFieldToJSON() { string com = @"('ExamToArticle':('Elective':('CO':'KOELMF','CT':'DTELMF','CT2':'DT2ELMF','MR':'MRELMF','M2':'MR2ELMF'),'Acute':('CO':'KOAKMF','CT':'DTAKMF','CT2':'DT2AKMF','MR':'MRAKMF','M2':'MR2AKMF'),'Jour':('CO':'KOJOMF','CT':'DTJOMF','CT2':'DT2JOMF','MR':'MRJOMF','M2':'MR2JOMF')),'Doctors':&('Sign':'SVEVA20','Type':'SUPP','Number':'1'),('Sign':'JONOL20','Type':'SUPP','Number':'13')%,'ExamType':('3':'CO','6':'CO','8':'CT','8_':'CT2','M':'MR','M2':'MR2'),'Priority':('0':'Elective','-1':'Acute','99':'Jour'),'FileFormat':('extension':'xlsx','table':'DOC','col_signdoc':'1','col_prio':'4','col_type':'3','index_examtype':'2'))"; string json = FortnoxStuff.FortnoxToJSON(com); Assert.False(json.Contains('&')); Assert.False(json.Contains('%')); Assert.False(json.Contains('(')); Assert.False(json.Contains(')')); }