public void m_mthBeginPrint() { if (this.m_objViewer.treeView1.Tag != null) { clsOutpatientPrintCaseHis_VO obj_VO = this.m_objViewer.treeView1.Tag as clsOutpatientPrintCaseHis_VO; clsGetRecipeInfo.m_mthGetRecipeInfoByCaseHistoryID(obj_VO.m_strRecipeID, out obj_VO.objItemArr, out obj_VO.objItemArr2); // DataTable dt; // long ret =objSvc.m_mthGetRecipeInfoByCaseHistoryID(obj_VO.m_strRecipeID,out dt); // obj_VO.objItemArr=new ArrayList(); // obj_VO.objItemArr2=new ArrayList(); // if(ret>0&&dt.Rows.Count>0) // { // string strTempID =dt.Rows[0]["OUTPATRECIPEID_CHR"].ToString().Trim(); // for(int i=0;i<dt.Rows.Count;i++) // { // if(dt.Rows[i]["SEQID_CHR"].ToString().Trim()=="1") // { // continue; // } // if(strTempID!=dt.Rows[i]["OUTPATRECIPEID_CHR"].ToString().Trim()) // { // clsOutpatientPrintRecipeDetail_VO objSpilt =null; // // if(obj_VO.objItemArr.Count>0) // { // obj_VO.objItemArr.Add(objSpilt); // } // if(obj_VO.objItemArr2.Count>0) // { // obj_VO.objItemArr2.Add(objSpilt); // } // strTempID =dt.Rows[i]["OUTPATRECIPEID_CHR"].ToString().Trim(); // } // // clsOutpatientPrintRecipeDetail_VO objtemp=new clsOutpatientPrintRecipeDetail_VO(); // objtemp.m_strChargeName=dt.Rows[i]["ITEMNAME"].ToString().Trim(); // objtemp.m_strCount=dt.Rows[i]["QUANTITY"].ToString().Trim()+dt.Rows[i]["UNIT"].ToString().Trim(); // objtemp.m_strPrice=""; // objtemp.m_strSumPrice=""; // objtemp.m_strUnit=dt.Rows[i]["UNIT"].ToString().Trim(); // objtemp.m_strFrequency=dt.Rows[i]["FREQNAME_CHR"].ToString().Trim(); // objtemp.m_strDosage=dt.Rows[i]["QTY_DEC"].ToString().Trim()+dt.Rows[i]["DOSAGEUNIT_CHR"].ToString().Trim(); // objtemp.m_strDays=dt.Rows[i]["DAYS_INT"].ToString().Trim()+"天"; // objtemp.m_strSpec=dt.Rows[i]["DEC"].ToString().Trim(); // objtemp.m_strUsage=dt.Rows[i]["USAGENAME_VCHR"].ToString().Trim(); // objtemp.m_strRowNo=dt.Rows[i]["ROWNO_CHR"].ToString().Trim(); // if(dt.Rows[i]["SEQID_CHR"].ToString().Trim()=="2") // { // obj_VO.objItemArr2.Add(objtemp); // } // else // { // obj_VO.objItemArr.Add(objtemp); // } // } // } objPrintCaseHistory = new clsPrintCaseHistory(obj_VO); } }
public void m_mthEndPrint() { objPrintCaseHistory = null; }