/// <summary>
        /// 获取组合项目数据
        /// </summary>
        /// <param name="GroupID">组合项目编号</param>
        /// <returns>组合项目实体</returns>
        public ItemGroupViewEntity GetItemGroup(int GroupID)
        {
            ItemGroupViewEntity Result = Session.Get <ItemGroupViewEntity>(GroupID);

            CloseSession();
            return(Result);
        }
Beispiel #2
0
    /// <summary>
    /// 填充界面
    /// </summary>
    private void SetItemGroupUI()
    {
        ItemGroupViewEntity Result = m_ItemGroup.GetItemGroup(GroupID);

        if (Result == null)
        {
            return;
        }
        txtGroupName.Text = Result.GroupName;


        hDeptID.Value    = Result.DeptID + "";
        txtDeptName.Text = Result.DeptName;
        drpCheckCategory.SelectedValue = Result.CheckCategory;
        drpSex.SelectedValue           = Result.Sex;
        txtPrice.Text               = EnvShowFormater.GetNumberString(Result.Price);
        txtNotice.Text              = Result.Notice;
        txtClinical.Text            = Result.Clinical;
        txtNormalDesc.Text          = Result.NormalDesc;
        drpSpecimen.SelectedValue   = Result.Specimen;
        drpResultMode.SelectedValue = Result.ResultMode;
        chkHasBarCode.Checked       = Result.HasBarCode;
        txtLisCode.Text             = Result.LISCode;
        txtPacsCode.Text            = Result.PACSCode;
        //txtDisplayOrder.Text = Result.DisplayOrder + "";
    }
        private void SaveCheckItems(String RegisterNo, int GroupID)
        {
            ItemGroupBusiness   ItemGroups = new ItemGroupBusiness();
            ItemGroupViewEntity ItemGroup  = ItemGroups.GetItemGroup(GroupID);

            if ((ItemGroup != null) && (ItemGroup.ResultMode == "1"))
            {
                return;
            }
            using (ItemResultDataAccess ResultDataAccess = new ItemResultDataAccess()) {
                List <ItemGroupDetailViewEntity> Items = ItemGroups.GetItemGroupDetails(GroupID);
                foreach (ItemGroupDetailViewEntity Item in Items)
                {
                    ItemResultEntity ItemResult = new ItemResultEntity {
                        ID = new ItemResultPK {
                            GroupID    = GroupID,
                            ItemID     = Item.ID.ItemID,
                            RegisterNo = RegisterNo
                        },
                        DeptID = Item.DeptID
                    };
                    ResultDataAccess.SaveItemResult(ItemResult);
                }
            }
        }