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);
                }
            }
        }
 /// <summary>
 /// 删除体检登记数据
 /// </summary>
 /// <param name="Registration">体检登记实体</param>
 public void DeleteRegistration(String RegisterNo)
 {
     DataAccess.DeleteRegistration(RegisterNo);
     using (GroupResultDataAccess GroupResult = new GroupResultDataAccess()) {
         GroupResult.DeleteGroupResults(RegisterNo);
     }
     using (ItemResultDataAccess ItemResult = new ItemResultDataAccess()) {
         ItemResult.DeleteItemResults(RegisterNo);
     }
 }
 public List <ItemResultViewEntity> GetItemResults(string RegisterNo, int GroupID)
 {
     using (ItemResultDataAccess ItemResult = new ItemResultDataAccess()) {
         return(ItemResult.GetItemResults(RegisterNo, GroupID));
     }
 }