/// <summary> /// 退费保存 /// </summary> /// <returns>成功返回1 失败返回-1</returns> protected int SaveBack() { ArrayList alCheckData = this.GetCheckData(); if (alCheckData.Count == 0) { return(0); } Neusoft.FrameWork.Management.DataBaseManger dataManager = new DataBaseManger(); Neusoft.FrameWork.Models.NeuObject approveDept = ((Neusoft.HISFC.Models.Base.Employee)dataManager.Operator).Dept; Neusoft.HISFC.BizProcess.Integrate.Pharmacy pharmacyIntegrate = new Neusoft.HISFC.BizProcess.Integrate.Pharmacy(); if (pharmacyIntegrate.CompoundBackFee(alCheckData, approveDept) != 1) { MessageBox.Show(Language.Msg(pharmacyIntegrate.Err) + " 该标签可能已完成退费!"); return(-1); } MessageBox.Show(Language.Msg("保存成功")); this.Clear(); return(1); }