public bool getParseDocid(string docid) { try { string[] arrDocid = docid.Split('|'); MapDocid.Add(DocID.LangCode, arrDocid[0]); MapDocid.Add(DocID.PublishCnt, arrDocid[1]); string[] arrPublishType = arrDocid[2].Split('/'); List <int> PublishTypeList = new List <int>(); for (int i = 0; i < arrPublishType.Length; i++) { PublishTypeList.Add(Convert.ToInt32(arrPublishType[i])); } MapDocid.Add(DocID.PublishType, PublishTypeList); MapDocid.Add(DocID.RePublish, arrDocid[3]); MapDocid.Add(DocID.SlipNo, arrDocid[4]); MapDocid.Add(DocID.AllStoreAmtPrint, arrDocid[5]); MapRefundInfo.Add(RefundWayInfo.REFUND_WAY_CODE, arrDocid[6]); MapRefundInfo.Add(RefundWayInfo.REFUND_WAY_CODE_DESC, arrDocid[7]); MapRefundInfo.Add(RefundWayInfo.MASK_REMIT_NO, arrDocid[8]); //MapDocid.Add(DocID.AllStoreAmtPrint, arrDocid[5]); MapDocid.Add(DocID.Unikey, arrDocid[9]); } catch (Exception e) { Console.WriteLine(e.Message); return(false); } return(true); }
public void setClearParseMap() { MapDocid.Clear(); MapRetailer.Clear(); MapGoods.Clear(); MapTourist.Clear(); MapAdsInfo.Clear(); }
public bool getParseDocid(string docid) { try { string[] arrDocid = docid.Split('|'); MapDocid.Add(DocID.LangCode, arrDocid[0]); MapDocid.Add(DocID.PublichType, arrDocid[1]); MapDocid.Add(DocID.RePublish, arrDocid[2]); MapDocid.Add(DocID.SlipNo, arrDocid[3]); } catch { return(false); } return(true); }