/// <summary> /// 更新扩展信息表 /// </summary> /// <param name="DeptCode"></param> /// <param name="i"></param> /// <returns></returns> public static int HaveDruged(string DeptCode, decimal i) { Neusoft.FrameWork.Management.ExtendParam m = new Neusoft.FrameWork.Management.ExtendParam(); Neusoft.FrameWork.Management.PublicTrans.BeginTransaction(); //Neusoft.FrameWork.Management.Transaction t = new Neusoft.FrameWork.Management.Transaction(m.Connection); //t.BeginTransaction(); m.SetTrans(Neusoft.FrameWork.Management.PublicTrans.Trans); Neusoft.HISFC.Models.Base.ExtendInfo obj = new Neusoft.HISFC.Models.Base.ExtendInfo(); obj.ID = "ORDER_ISDRUGED"; obj.Name = "住院科室集中摆药"; obj.PropertyCode = "ORDER_ISDRUGED"; obj.PropertyName = "住院科室集中摆药"; obj.NumberProperty = i; obj.ExtendClass = Neusoft.HISFC.Models.Base.EnumExtendClass.DEPT; obj.Item.ID = DeptCode; obj.StringProperty = ""; obj.DateProperty = DateTime.Now; obj.Memo = ""; if (m.SetComExtInfo(obj) == -1) { Neusoft.FrameWork.Management.PublicTrans.RollBack();; MessageBox.Show(m.Err); return(-1); } else { Neusoft.FrameWork.Management.PublicTrans.Commit(); } return(0); }
/// <summary> /// 克隆函数 /// </summary> /// <returns>ComExtInfo类实例</returns> public new ExtendInfo Clone() { ExtendInfo comExtInfo = base.Clone() as ExtendInfo; comExtInfo.Item = this.Item.Clone(); comExtInfo.OperEnvironment = this.OperEnvironment.Clone(); return(comExtInfo); }
/// <summary> /// 是否集中发送过 /// </summary> /// <param name="DeptCode">科室编码</param> /// <returns>返回科室扩展实体</returns> public static Neusoft.HISFC.Models.Base.ExtendInfo IsDeptHaveDruged(string DeptCode) { Neusoft.FrameWork.Management.ExtendParam m = new Neusoft.FrameWork.Management.ExtendParam(); Neusoft.HISFC.Models.Base.ExtendInfo obj = m.GetComExtInfo(Neusoft.HISFC.Models.Base.EnumExtendClass.DEPT, "ORDER_ISDRUGED", DeptCode); if (obj == null) { return(null); } return(obj); }