Пример #1
0
        /// <summary>
        /// 根据条件,获取T_FB_PERSONMONEYASSIGNDETAIL信息
        /// </summary>
        /// <param name="strVacName"></param>
        /// <param name="strVacYear"></param>
        /// <param name="strCountyType"></param>
        /// <param name="strSortKey"></param>
        /// <returns></returns>
        public static IQueryable <T_FB_PERSONMONEYASSIGNDETAIL> GetAllPersonmoneyAssignDetailRdListByMultSearch(string strFilter, List <object> objArgs, string strSortKey)
        {
            PersonmoneyAssignDetailDAL dalPersonmoneyAssignDetail = new PersonmoneyAssignDetailDAL();
            string strOrderBy = string.Empty;

            if (!string.IsNullOrEmpty(strSortKey))
            {
                strOrderBy = strSortKey;
            }
            else
            {
                strOrderBy = " PERSONBUDGETAPPLYDETAILID ";
            }

            var q = dalPersonmoneyAssignDetail.GetPersonmoneyAssignDetailRdListByMultSearch(strOrderBy, strFilter, objArgs.ToArray());

            return(q);
        }
Пример #2
0
        /// <summary>
        /// 获取T_FB_PERSONMONEYASSIGNDETAIL信息
        /// </summary>
        /// <param name="strPersonmoneyAssignDetailId">主表主键ID</param>
        /// <returns></returns>
        public List <T_FB_PERSONMONEYASSIGNDETAIL> GetPersonmoneyAssignDetailByMasterID(string strMasterID)
        {
            if (string.IsNullOrEmpty(strMasterID))
            {
                return(null);
            }
            PersonmoneyAssignDetailDAL dalPersonmoneyAssignDetail = new PersonmoneyAssignDetailDAL();
            StringBuilder strFilter = new StringBuilder();
            List <string> objArgs   = new List <string>();

            if (!string.IsNullOrEmpty(strMasterID))
            {
                strFilter.Append(" T_FB_PERSONMONEYASSIGNMASTER.PERSONMONEYASSIGNMASTERID == @0");
                objArgs.Add(strMasterID);
            }
            string strOrderBy = " PERSONBUDGETAPPLYDETAILID ";

            var entRd = dalPersonmoneyAssignDetail.GetPersonmoneyAssignDetailRdListByMultSearch(strOrderBy, strFilter.ToString(), objArgs.ToArray());

            return(entRd.ToList());
        }
Пример #3
0
        /// <summary>
        /// 获取T_FB_PERSONMONEYASSIGNDETAIL信息
        /// </summary>
        /// <param name="strPersonmoneyAssignDetailId">主键索引</param>
        /// <returns></returns>
        public T_FB_PERSONMONEYASSIGNDETAIL GetPersonmoneyAssignDetailByID(string strPersonmoneyAssignDetailId)
        {
            if (string.IsNullOrEmpty(strPersonmoneyAssignDetailId))
            {
                return(null);
            }

            PersonmoneyAssignDetailDAL dalPersonmoneyAssignDetail = new PersonmoneyAssignDetailDAL();
            StringBuilder strFilter = new StringBuilder();
            List <string> objArgs   = new List <string>();

            if (!string.IsNullOrEmpty(strPersonmoneyAssignDetailId))
            {
                strFilter.Append(" PERSONBUDGETAPPLYDETAILID == @0");
                objArgs.Add(strPersonmoneyAssignDetailId);
            }

            T_FB_PERSONMONEYASSIGNDETAIL entRd = dalPersonmoneyAssignDetail.GetPersonmoneyAssignDetailRdByMultSearch(strFilter.ToString(), objArgs.ToArray());

            return(entRd);
        }