Beispiel #1
0
        /// <summary>
        /// 新增一个实体数据
        /// </summary>
        /// <param name="data1">实体数据</param>
        public void NewData(JUserDD data1)
        {
            JTable tab1 = new JTable(daConnect, TableName);

            tab1.InsertData(data1);
            tab1.Close();
        }
Beispiel #2
0
        /// <summary>
        /// 根据条件,修改一个实体数据
        /// </summary>
        /// <param name="condition">修改数据的条件</param>
        /// <param name="data1">新的数据</param>
        public void EditData(List <SearchField> condition, JUserDD data1)
        {
            JTable tab1 = new JTable(daConnect, TableName);

            tab1.EditData(data1, condition);
            tab1.Close();
        }
Beispiel #3
0
        /// <summary>
        /// 根据条件得到满足的第一个实体
        /// </summary>
        /// <param name="condition">查询条件</param>
        /// <param name="Fields">数据字段</param>
        /// <returns>实体数据</returns>
        public JUserDD GetFirstDataEntity(List <SearchField> condition, params String[] Fields)
        {
            JTable  tab1  = new JTable(daConnect, TableName);
            JUserDD data1 = tab1.GetFirstDataEntity <JUserDD>(condition, Fields);

            tab1.Close();
            return(data1);
        }
Beispiel #4
0
        /// <summary>
        /// 根据用户的ID得到用户实体
        /// </summary>
        /// <param name="UserID"></param>
        /// <returns></returns>
        public JUserDD GetUserInfoByUserID(String UserID)
        {
            JUserDD data1 = null;

            if (String.IsNullOrEmpty(UserID) == false)
            {
                JUserDA            da1       = new JUserDA();
                List <SearchField> condition = new List <SearchField>();
                condition.Add(new SearchField("UserID", UserID));
                data1 = da1.GetFirstDataEntity(condition, "*");
            }
            return(data1);
        }