Ejemplo n.º 1
0
        /// <summary>
        /// 根据扩展单编号查询申请单编号。
        /// </summary>
        /// <param name="extensionalOrderID">扩展单编号。</param>
        /// <returns>返回申请单编号。</returns>
        public string GetTravelExpApplyMasterCode(string extensionalOrderID)
        {
            using (FBCommonBLL fbCommonBLL = new FBCommonBLL())
            {
                if (string.IsNullOrWhiteSpace(extensionalOrderID))
                {
                    return string.Empty;
                }

                QueryExpression qe = QueryExpression.Equal("T_FB_EXTENSIONALORDER.EXTENSIONALORDERID", extensionalOrderID);
                qe.QueryType = typeof(T_FB_TRAVELEXPAPPLYMASTER).Name;

                FBEntity entFBEntity = fbCommonBLL.GetFBEntity(qe);
                if (entFBEntity == null)
                {
                    return string.Empty;
                }

                if (entFBEntity.Entity == null)
                {
                    return string.Empty;
                }

                return ((T_FB_TRAVELEXPAPPLYMASTER)entFBEntity.Entity).TRAVELEXPAPPLYMASTERID;
            }
        }
Ejemplo n.º 2
0
 public FBEntity GetFBEntity(QueryExpression qp)
 {
     try
     {
         using (FBCommonBLL fbCommonBLL = new FBCommonBLL())
         {
             return fbCommonBLL.GetFBEntity(qp);
         }
     }
     catch (Exception ex)
     {
         Tracer.Debug(ex.ToString());
         throw ex;
     }
     
 }
Ejemplo n.º 3
0
        public List<EntityObject> GetTravelExpApplyMaster(string travelExpApplyMasterID)
        {
            using (FBCommonBLL bll = new FBCommonBLL())
            {
                List<EntityObject> list = new List<EntityObject>();
                QueryExpression qe = QueryExpression.Equal("T_FB_EXTENSIONALORDER.TRAVELEXPAPPLYMASTERID", travelExpApplyMasterID);
                qe.QueryType = typeof(T_FB_TRAVELEXPAPPLYMASTER).Name;
                FBEntity entitys = bll.GetFBEntity(qe);

                if (entitys == null || entitys.Entity == null)
                {
                    return null;
                }
                IEnumerable listResult = entitys as IEnumerable;
                foreach (var entity in listResult)
                {
                    list.Add(entity as EntityObject);
                }

                return list;
            }
        }