/// <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; } }
public FBEntity GetFBEntity(QueryExpression qp) { try { using (FBCommonBLL fbCommonBLL = new FBCommonBLL()) { return fbCommonBLL.GetFBEntity(qp); } } catch (Exception ex) { Tracer.Debug(ex.ToString()); throw ex; } }
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; } }