public BCResult GetResult(int index, int code) { BCResult result = new BCResult(); string str = "其它"; string str2 = "ELSE"; string str3 = "0"; string str4 = "0"; string str5 = "0"; decimal num = 0M; decimal num2 = 0M; switch (index) { case 1: str = "尿胆原"; str2 = "URO"; switch (code) { case 0: str3 = "Norm"; str4 = "3.3umol/L"; str5 = "0.2mg/dl"; num = 3.3M; num2 = 0.2M; goto Label_0823; case 1: str3 = "+"; str4 = "33umol/L"; str5 = "2mg/dl"; num = 33M; num2 = 2M; goto Label_0823; case 2: str3 = "2+"; str4 = "66umol/L"; str5 = "4mg/dl"; num = 66M; num2 = 4M; goto Label_0823; case 3: str3 = ">=3+"; str4 = "131umol/l"; str5 = "8mg/dl"; num = 131M; num2 = 8M; goto Label_0823; } break; case 2: str = "潜血"; str2 = "BLD"; switch (code) { case 0: str3 = "-"; str4 = "-"; str5 = "-"; num = 0M; num2 = 0M; goto Label_0823; case 1: str3 = "+-"; str4 = "10/ul"; str5 = "0.03mg/dl"; num = 10M; num2 = 0.03M; goto Label_0823; case 2: str3 = "+"; str4 = "25/ul"; str5 = "0.08mg/dl"; num = 25M; num2 = 0.08M; goto Label_0823; case 3: str3 = "2+"; str4 = "50/ul"; str5 = "0.15mg/dl"; num = 50M; num2 = 0.15M; goto Label_0823; case 4: str3 = "3+"; str4 = "250/ul"; str5 = "0.75mg/dl"; num = 250M; num2 = 0.75M; goto Label_0823; } break; case 3: str = "胆红素"; str2 = "BIL"; switch (code) { case 0: str3 = "-"; str4 = "0umol/L"; str5 = "0mg/dl"; goto Label_0823; case 1: str3 = "+"; str4 = "17umol/L"; str5 = "1mg/dl"; goto Label_0823; case 2: str3 = "2+"; str4 = "50umol/L"; str5 = "3mg/dl"; goto Label_0823; case 3: str3 = "3+"; str4 = "100umol/l"; str5 = "6mg/dl"; goto Label_0823; } break; case 4: str = "酮体"; str2 = "KET"; switch (code) { case 0: str3 = "-"; str4 = "0umol/L"; str5 = "0mg/dl"; num = 0M; num2 = 0M; goto Label_0823; case 1: str3 = "+"; str4 = "1.5umol/L"; str5 = "15mg/dl"; num = 1.5M; num2 = 15M; goto Label_0823; case 2: str3 = "2+"; str4 = "4.0umol/L"; str5 = "40mg/dl"; num = 4.0M; num2 = 40M; goto Label_0823; case 3: str3 = "3+"; str4 = "8.0umol/l"; str5 = "80mg/dl"; num = 8.0M; num2 = 80M; goto Label_0823; } break; case 5: str = "葡萄糖"; str2 = "GLU"; switch (code) { case 0: str3 = "-"; str4 = "0mmol/L"; str5 = "0mg/dl"; goto Label_0823; case 1: str3 = "+-"; str4 = "2.8mmol/L"; str5 = "50mg/dl"; goto Label_0823; case 2: str3 = "+"; str4 = "5.5mmol/L"; str5 = "100mg/dl"; goto Label_0823; case 3: str3 = "2+"; str4 = "14mmol/l"; str5 = "250mg/dl"; goto Label_0823; case 4: str3 = "3+"; str4 = "28mmol/l"; str5 = "500mg/dl"; goto Label_0823; case 5: str3 = "4+"; str4 = "55mmol/l"; str5 = "1000mg/dl"; goto Label_0823; } break; case 6: str = "蛋白质"; str2 = "PRO"; switch (code) { case 0: str3 = "-"; str4 = "0g/L"; str5 = "0mg/dl"; goto Label_0823; case 1: str3 = "+-"; str4 = "0.15g/L"; str5 = "15mg/dl"; goto Label_0823; case 2: str3 = "+"; str4 = "0.3g/L"; str5 = "30mg/dl"; goto Label_0823; case 3: str3 = "2+"; str4 = "1g/L"; str5 = "100mg/dl"; goto Label_0823; case 4: str3 = ">=3+"; str4 = "3g/L"; str5 = "300mg/dl"; goto Label_0823; } break; case 7: str = "PH值"; str2 = "PH"; switch (code) { case 0: str3 = "5"; str4 = "5"; str5 = "5"; goto Label_0823; case 1: str3 = "6"; str4 = "6"; str5 = "6"; goto Label_0823; case 2: str3 = "7"; str4 = "7"; str5 = "7"; goto Label_0823; case 3: str3 = "8"; str4 = "8"; str5 = "8"; goto Label_0823; case 4: str3 = "9"; str4 = "9"; str5 = "9"; goto Label_0823; } break; case 8: str = "亚硝酸盐"; str2 = "NIT"; switch (code) { case 0: str3 = "-"; str4 = "-"; str5 = "-"; goto Label_0823; case 1: str3 = "+"; str4 = "18umol/L"; str5 = "0.12mg/dl"; goto Label_0823; } break; case 9: str = "白细胞"; str2 = "LEU"; switch (code) { case 0: str3 = "-"; str4 = "-"; str5 = "-"; goto Label_0823; case 1: str3 = "+-"; str4 = "15/ul"; str5 = "15/ul"; goto Label_0823; case 2: str3 = "+"; str4 = "70/ul"; str5 = "70/ul"; goto Label_0823; case 3: str3 = "2+"; str4 = "125/ul"; str5 = "125/ul"; goto Label_0823; case 4: str3 = "3+"; str4 = "500/ul"; str5 = "500/ul"; goto Label_0823; } break; case 10: str = "比重"; str2 = "SG"; switch (code) { case 0: str3 = "<=1.005"; str4 = "<=1.005"; str5 = "<=1.005"; goto Label_0823; case 1: str3 = "1.010"; str4 = "1.010"; str5 = "1.010"; goto Label_0823; case 2: str3 = "1.015"; str4 = "1.015"; str5 = "1.015"; goto Label_0823; case 3: str3 = "1.020"; str4 = "1.020"; str5 = "1.020"; goto Label_0823; case 4: str3 = "1.025"; str4 = "1.025"; str5 = "1.025"; goto Label_0823; case 5: str3 = ">=1.030"; str4 = ">=1.030"; str5 = ">=1.030"; goto Label_0823; } break; case 11: str = "维生素C"; str2 = "VC"; switch (code) { case 0: str3 = "-"; str4 = "0mmol/L"; str5 = "0mg/dl"; goto Label_0823; case 1: str3 = "+-"; str4 = "0.6mmol/L"; str5 = "10mg/dl"; goto Label_0823; case 2: str3 = "+"; str4 = "1.4mmol/L"; str5 = "25mg/dl"; goto Label_0823; case 3: str3 = "2+"; str4 = "2.8mmol/l"; str5 = "50mg/dl"; goto Label_0823; case 4: str3 = "3+"; str4 = "5.6mmol/l"; str5 = "100mg/dl"; goto Label_0823; } break; } Label_0823: result.friendName = str; result.engshort = str2; result.standard = str3; result.internation = str4; result.tradition = str5; result.index = index; return result; }
public BCResult GetJianKangZaiXianResult(int typeindex, int code) { BCResult result = new BCResult(); string str = ""; string str2 = ""; string str3 = ""; string str4 = ""; string str5 = ""; int num = 0; switch (typeindex) { case 0x12: str = "亚硝酸盐"; str2 = "NIT"; num = 7; switch (code) { case 0: str3 = "阴性"; str4 = "阴性"; str5 = "-"; goto Label_07A6; case 1: str3 = "阳性"; str4 = "阳性"; str5 = "0.12mg/dl"; goto Label_07A6; } break; case 0x13: str = "白细胞"; str2 = "LEU"; num = 8; switch (code) { case 0: str3 = "-"; str4 = "-"; str5 = "-"; goto Label_07A6; case 1: str3 = "+-"; str4 = "15/ul"; str5 = "15/ul"; goto Label_07A6; case 2: str3 = "1+"; str4 = "70/ul"; str5 = "70/ul"; goto Label_07A6; case 3: str3 = "2+"; str4 = "125/ul"; str5 = "125/ul"; goto Label_07A6; case 4: str3 = "3+"; str4 = "500/ul"; str5 = "500/ul"; goto Label_07A6; } break; case 20: str = "尿胆原"; str2 = "URO"; num = 0; switch (code) { case 0: str3 = "3.2umol/L"; str4 = "3.2umol/L"; str5 = "3.2umol/L"; goto Label_07A6; case 1: str3 = "16umol/L"; str4 = "16umol/L"; str5 = "16umol/L"; goto Label_07A6; case 2: str3 = "33umol/L"; str4 = "33umol/L"; str5 = "33umol/Ll"; goto Label_07A6; case 3: str3 = "66umol/L"; str4 = "66umol/L"; str5 = "66umol/L"; goto Label_07A6; case 4: str3 = ">=131umol/l"; str4 = ">=131umol/l"; str5 = ">=131umol/l"; goto Label_07A6; } break; case 0x15: str = "蛋白质"; str2 = "PRO"; num = 5; switch (code) { case 0: str3 = "阴性"; str4 = "阴性"; str5 = "0mg/dl"; goto Label_07A6; case 1: str3 = "+-"; str4 = "0.15g/L"; str5 = "15mg/dl"; goto Label_07A6; case 2: str3 = "1+"; str4 = "0.3g/L"; str5 = "30mg/dl"; goto Label_07A6; case 3: str3 = "2+"; str4 = "1g/L"; str5 = "100mg/dl"; goto Label_07A6; case 4: str3 = "3+"; str4 = ">=3g/L"; str5 = "300mg/dl"; goto Label_07A6; } break; case 0x16: str = "潜血"; str2 = "BLD"; num = 1; switch (code) { case 0: str3 = "阴性"; str4 = "阴性"; str5 = "-"; goto Label_07A6; case 1: str3 = "+-"; str4 = "10/ul"; str5 = "0.03mg/dl"; goto Label_07A6; case 2: str3 = "1+"; str4 = "25/ul"; str5 = "0.08mg/dl"; goto Label_07A6; case 3: str3 = "2+"; str4 = "80/ul"; str5 = "0.15mg/dl"; goto Label_07A6; case 4: str3 = "3+"; str4 = "200/ul"; str5 = "0.75mg/dl"; goto Label_07A6; } break; case 0x17: str = "酮体"; str2 = "KET"; num = 3; switch (code) { case 0: str3 = "阴性"; str4 = "阴性"; str5 = "0mg/dl"; goto Label_07A6; case 1: str3 = "+-"; str4 = "0.5umol/L"; str5 = "0mg/dl"; goto Label_07A6; case 2: str3 = "1+"; str4 = "1.5umol/L"; str5 = "15mg/dl"; goto Label_07A6; case 3: str3 = "2+"; str4 = "3.9umol/L"; str5 = "40mg/dl"; goto Label_07A6; case 4: str3 = "3+"; str4 = ">=7.8umol/l"; str5 = "80mg/dl"; goto Label_07A6; } break; case 0x18: str = "胆红素"; str2 = "BIL"; num = 2; switch (code) { case 0: str3 = "阴性"; str4 = "阴性"; str5 = "0mg/dl"; goto Label_07A6; case 1: str3 = "1+"; str4 = "1+"; str5 = "1mg/dl"; goto Label_07A6; case 2: str3 = "2+"; str4 = "2+"; str5 = "3mg/dl"; goto Label_07A6; case 3: str3 = "3+"; str4 = "3+"; str5 = "6mg/dl"; goto Label_07A6; } break; case 0x19: str = "葡萄糖"; str2 = "GLU"; num = 4; switch (code) { case 0: str3 = "阴性"; str4 = "阴性"; str5 = "0mg/dl"; goto Label_07A6; case 1: str3 = "+-"; str4 = "5.5mmol/L"; str5 = "50mg/dl"; goto Label_07A6; case 2: str3 = "1+"; str4 = "14mmol/L"; str5 = "100mg/dl"; goto Label_07A6; case 3: str3 = "2+"; str4 = "28mmol/l"; str5 = "250mg/dl"; goto Label_07A6; case 4: str3 = "3+"; str4 = ">=55mmol/l"; str5 = "500mg/dl"; goto Label_07A6; } break; case 0x1a: str = "维生素C"; str2 = "VC"; num = 10; switch (code) { case 0: str3 = "阴性"; str4 = "阴性"; str5 = "0mg/dl"; goto Label_07A6; case 1: str3 = "0.6mmol/L"; str4 = "0.6mmol/L"; str5 = "10mg/dl"; goto Label_07A6; case 2: str3 = "1.4mmol/L"; str4 = "1.4mmol/L"; str5 = "25mg/dl"; goto Label_07A6; case 3: str3 = "2.8mmol/l"; str4 = "2.8mmol/l"; str5 = "50mg/dl"; goto Label_07A6; case 4: str3 = "5.0mmol/l"; str4 = "5.0mmol/l"; str5 = "100mg/dl"; goto Label_07A6; } break; case 0x1b: str = "PH值"; str2 = "PH"; num = 6; switch (code) { case 0: str3 = "5"; str4 = "5"; str5 = "5"; goto Label_07A6; case 1: str3 = "5.5"; str4 = "5.5"; str5 = "5.5"; goto Label_07A6; case 2: str3 = "6"; str4 = "6"; str5 = "6"; goto Label_07A6; case 3: str3 = "6.5"; str4 = "6.5"; str5 = "6.5"; goto Label_07A6; case 4: str3 = "7"; str4 = "7"; str5 = "7"; goto Label_07A6; case 5: str3 = "7.5"; str4 = "7.5"; str5 = "7.5"; goto Label_07A6; case 6: str3 = "8"; str4 = "8"; str5 = "8"; goto Label_07A6; case 7: str3 = "8.5"; str4 = "8.5"; str5 = "8.5"; goto Label_07A6; case 8: str3 = ">=9"; str4 = ">=9"; str5 = ">=9"; goto Label_07A6; } break; case 0x1c: str = "比重"; str2 = "SG"; num = 9; switch (code) { case 0: str3 = "<=1.005"; str4 = "<=1.005"; str5 = "<=1.005"; goto Label_07A6; case 1: str3 = "1.010"; str4 = "1.010"; str5 = "1.010"; goto Label_07A6; case 2: str3 = "1.015"; str4 = "1.015"; str5 = "1.015"; goto Label_07A6; case 3: str3 = "1.020"; str4 = "1.020"; str5 = "1.020"; goto Label_07A6; case 4: str3 = "1.025"; str4 = "1.025"; str5 = "1.025"; goto Label_07A6; case 5: str3 = ">=1.030"; str4 = ">=1.030"; str5 = ">=1.030"; goto Label_07A6; } break; } Label_07A6: result.friendName = str; result.engshort = str2; result.standard = str3; result.internation = str4; result.tradition = str5; result.index = num; return result; }