示例#1
0
 /// <summary>
 /// 门诊配药保存
 /// </summary>
 /// <param name="applyOutCollection">摆药申请信息</param>
 /// <param name="terminal">配药终端</param>
 /// <param name="drugedDept">配药科室信息</param>
 /// <param name="drugedOper">配药人员信息</param>
 /// <param name="isUpdateAdjustParam">是否更新处方调剂参数</param>
 /// <returns>配药确认成功返回1 失败返回-1</returns>
 internal static int OutpatientDrug(List <ApplyOut> applyOutCollection, NeuObject terminal, NeuObject drugedDept, NeuObject drugedOper, bool isUpdateAdjustParam)
 {
     Neusoft.HISFC.BizProcess.Integrate.Pharmacy pharmacyIntegrate = new Neusoft.HISFC.BizProcess.Integrate.Pharmacy( );
     if (pharmacyIntegrate.OutpatientDrug(applyOutCollection, terminal, drugedDept, drugedOper, isUpdateAdjustParam) != 1)
     {
         System.Windows.Forms.MessageBox.Show(pharmacyIntegrate.Err);
         return(-1);
     }
     return(1);
 }