Beispiel #1
0
        public static List <IItemGroup> GetItemGroup(char mode, int lvl, Int64 userId)
        {
            List <IItemGroup> lstGroup = new List <IItemGroup>();

            using (SqlDataHelper helper = new SqlDataHelper(ConnectionString))
            {
                helper.CommandText = "[dbo].[sp_Manage_ITEMGROUP]";
                helper.CommandType = CommandType.StoredProcedure;
                helper.Parameters.Add("@Mode", mode);
                helper.Parameters.Add("@UserID", userId);
                helper.Parameters.Add("@Lvl", lvl);
                helper.Parameters.Add("@Result", SqlDbType.Int, ParameterDirection.Output);
                helper.Open();
                helper.ExecuteReader(CommandBehavior.CloseConnection);

                while (helper.DataReader.Read())
                {
                    IItemGroup group = new ItemGroupEntity(helper.DataReader);
                    lstGroup.Add(group);
                }

                helper.Close();
            }

            return(lstGroup);
        }
Beispiel #2
0
    protected void btnSaveItemGroup_Click(object sender, EventArgs e)
    {
        ItemGroupEntity Result = GetItemGroupUI();

        m_ItemGroup.SaveItemGroup(Result);
        GroupID = Result.GroupID.Value;
        ShowMessage("组合项目数据保存成功!");
        //if (Succeed > 0) ShowMessage("数据保存成功!");
        //if (Succeed < 0) ShowMessage("数据保存失败!");
        DataBind();
        SetUIState("Default");
    }
Beispiel #3
0
    /// <summary>
    /// 从界面获取对象
    /// </summary>
    /// <returns></returns>
    private ItemGroupEntity GetItemGroupUI()
    {
        ItemGroupEntity Result = new ItemGroupEntity();

        Result.GroupID       = GroupID;
        Result.GroupName     = txtGroupName.Text;
        Result.DeptID        = EnvConverter.ToInt32(hDeptID.Value);
        Result.CheckCategory = drpCheckCategory.SelectedValue;
        Result.Sex           = drpSex.SelectedValue;
        Result.Price         = EnvConverter.ToDecimal(txtPrice.Text);
        Result.Notice        = txtNotice.Text;
        Result.Clinical      = txtClinical.Text;
        Result.NormalDesc    = txtNormalDesc.Text;
        Result.Specimen      = drpSpecimen.SelectedValue;
        Result.ResultMode    = drpResultMode.SelectedValue;
        Result.HasBarCode    = chkHasBarCode.Checked;
        Result.LISCode       = txtLisCode.Text;
        Result.PACSCode      = txtPacsCode.Text;

        //Result.DisplayOrder = EnvConverter.ToInt32(txtDisplayOrder.Text);
        return(Result);
    }
 public void DeleteItemGroup(ItemGroupEntity ItemGroup)
 {
     DataAccess.DeleteItemGroup(ItemGroup);
     //GetItemGroupDetails(ItemGroup.GroupID.Value);
 }
 public void SaveItemGroup(ItemGroupEntity ItemGroup)
 {
     DataAccess.SaveItemGroup(ItemGroup);
 }