//public bool Exist(RelationModel model) //{ // return ObjectCreate<RelationModel>.CreatIRelation("RelationServer").Exist(model); //} //public int Add(RelationModel model) //{ // return ObjectCreate<RelationModel>.CreatIRelation("RelationServer").Insert(model); //} //public int Update(RelationModel model) //{ // return ObjectCreate<RelationModel>.CreatIRelation("RelationServer").Update(model); //} //public int Delete(RelationModel model) //{ // return ObjectCreate<RelationModel>.CreatIRelation("RelationServer").Delete(model); //} //public IList<RelationModel> GetListByID(string id) //{ // return ObjectCreate<RelationModel>.CreatIRelation("RelationServer").GetListByID(id); //} //public IList<RelationModel> GetList() //{ // return ObjectCreate<RelationModel>.CreatIRelation("RelationServer").GetList(); //} ///// <summary> ///// 根据对象ID查询对象关系 ///// </summary> ///// <param name="boid"></param> ///// <param name="direction">查询方向,包括正向(Forward),反向(Backward),为空则两个方向都查</param> ///// <returns></returns> //public IList<RelationModel> GetListByID(string boid, string direction = null) //{ // return ObjectCreate<RelationModel>.CreatIRelation("RelationServer").GetListByID(boid, direction); //} ///// <summary> ///// 根据类型关系ID获取对象关系的实例 ///// </summary> ///// <param name="rtid"></param> ///// <returns></returns> //public IList<RelationModel> GetBoRelTypeListByRTID(string rtid) //{ // return ObjectCreate<RelationModel>.CreatIRelation("RelationServer").GetBoRelTypeListByRTID(rtid); //} public List <string> GetBObyName(string BOName1, string BOName2) { return(PrivateObjectCreate <RelationModel> .CreatIRelation("RelationBusiness").GetBObyName(BOName1, BOName2)); }
} // public bool DelBOTRel(List <string> RTID, string BOTorBO) { return(PrivateObjectCreate <RelTypeModel> .CreatIRelType("RelTypeBusiness").DelBOTRel(RTID, BOTorBO)); }
public bool Exist(RelTypeModel model, ref string RTID) { return(PrivateObjectCreate <RelTypeModel> .CreatIRelType("RelTypeBusiness").Exist(model, ref RTID)); }
public void Add(RelTypeModel model) { PrivateObjectCreate <RelTypeModel> .CreatIRelType("RelTypeBusiness").Insert(model); }
public List <RelTypeModel> GetRelTypeNameByID(string BOTID) { return(PrivateObjectCreate <string> .CreatIRelType("RelTypeBusiness").GetRelTypeNameByID(BOTID)); }
/// <summary> /// 根据对象名称和对象类型ID获取对象列表 /// </summary> /// <param name="name">对象名称</param> /// <param name="botId">对象类型ID</param> /// <returns></returns> public List <BOModel> GetBoListByName(string name, string botId) { return(PrivateObjectCreate <BOModel> .CreateIBO("BOBusiness").GetBoListByName(name, botId)); }
public bool InsertBOandPara(List <string> SqlList) { return(PrivateObjectCreate <string> .CreateIBO("BOBusiness").InsertBOandPara(SqlList)); }
//public void AddProterty(PropertyModel model) //{ // ObjectCreate<PropertyModel>.CreateIInterface("PropertyServer").Insert(model); //} //public IList<PropertyModel> GetPropertyByFId(string fId) //{ // return ObjectCreate<PropertyModel>.CreateIInterface("PropertyServer").GetListByID(fId); //} //public bool Exist(PropertyModel model) //{ // return ObjectCreate<PropertyModel>.CreateIInterface("PropertyServer").Exist(model); //} //public int Insert(PropertyModel model) //{ // return ObjectCreate<PropertyModel>.CreateIInterface("PropertyServer").Insert(model); //} //public int Update(PropertyModel model) //{ // return ObjectCreate<PropertyModel>.CreateIInterface("PropertyServer").Update(model); //} //public int Delete(PropertyModel model) //{ // return ObjectCreate<PropertyModel>.CreateIInterface("PropertyServer").Delete(model); //} //public IList<PropertyModel> GetListByID(string boid) //{ // return ObjectCreate<PropertyModel>.CreateIInterface("PropertyServer").GetListByID(boid); //} //public IList<PropertyModel> GetList() //{ // return ObjectCreate<PropertyModel>.CreateIInterface("PropertyServer").GetList(); //} public IList <PropertyModel> GetListByID(string boid) { return(PrivateObjectCreate <PropertyModel> .CreateIInterface("PropertyServer").GetListByID(boid)); }
public int Update(PropertyModel model) { return(PrivateObjectCreate <PropertyModel> .CreateIInterface("PropertyServer").Update(model)); }
public void Add(AliasNameModel model) { PrivateObjectCreate <AliasNameModel> .CreatIAlisaName("AliasNameServer").Insert(model); }
public void Update(AliasNameModel model) { PrivateObjectCreate <AliasNameModel> .CreatIAlisaName("AliasNameServer").Update(model); }
public bool Exist(AliasNameModel model) { return(PrivateObjectCreate <AliasNameModel> .CreatIAlisaName("AliasNameServer").Exist(model)); }
//public bool Exist(AliasNameModel model) //{ // return ObjectCreate<AliasNameModel>.CreatIAlisaName("AliasNameServer").Exist(model); //} //public void Add(AliasNameModel model) //{ // ObjectCreate<AliasNameModel>.CreatIAlisaName("AliasNameServer").Insert(model); //} //public void Update(AliasNameModel model) //{ // ObjectCreate<AliasNameModel>.CreatIAlisaName("AliasNameServer").Update(model); //} //public int Delete(AliasNameModel model) //{ // return ObjectCreate<AliasNameModel>.CreatIAlisaName("AliasNameServer").Delete(model); //} //public IList<AliasNameModel> GetListByID(string id) //{ // return ObjectCreate<AliasNameModel>.CreatIAlisaName("AliasNameServer").GetListByID(id); //} //public IList<AliasNameModel> GetListByName(string name) //{ // return ObjectCreate<AliasNameModel>.CreatIAlisaName("AliasNameServer").GetListByName(name); //} //public IList<AliasNameModel> GetList() //{ // return ObjectCreate<AliasNameModel>.CreatIAlisaName("AliasNameServer").GetList(); //} ///// <summary> ///// 根据对象ID和应用域确定对象别名 ///// </summary> ///// <param name="boId"></param> ///// <param name="appDomain"></param> ///// <returns></returns> //public IList<AliasNameModel> GetAlisaNameByIDAndAppDomain(string boId, string appDomain) //{ // return ObjectCreate<AliasNameModel>.CreatIAlisaName("AliasNameServer").GetAlisaNameByIDAndAppDomain(boId, appDomain); //} public int Delete(AliasNameModel model) { return(PrivateObjectCreate <AliasNameModel> .CreatIAlisaName("AliasNameServer").Delete(model)); }
public int Add(RelationModel model) { return(PrivateObjectCreate <RelationModel> .CreatIRelation("RelationBusiness").Insert(model)); }
public IList <BOModel> GetListByID(string ID) { return(PrivateObjectCreate <BOModel> .CreateIBO("BOBusiness").GetListByID(ID)); }
public IList <ObjectTypeModel> GetListByTypeClass(string ClassId) { return(PrivateObjectCreate <ObjectTypeModel> .CreateIObjectType("ObjectTypeBusiness").GetListByTypeClass(ClassId)); }
public DataTable GetALIASNAME(string BOID) { return(PrivateObjectCreate <string> .CreateIBO("BOBusiness").GetALIASNAME(BOID)); }
///// <summary> ///// 根据类型名称判断对象类型是否存在 ///// </summary> ///// <param name="Name"></param> ///// <returns></returns> //public bool Exist(ObjectTypeModel model) //{ // return ObjectCreate<ObjectTypeModel>.CreateIInterface("ObjectTypeServer").Exist(model); //} ///// <summary> /////添加对象类型 ///// </summary> ///// <param name="objectTypeModel"></param> //public int AddObjectType(ObjectTypeModel objectTypeModel) //{ // return ObjectCreate<ObjectTypeModel>.CreateIInterface("ObjectTypeServer").Insert(objectTypeModel); //} ///// <summary> ///// 修改对象类型 ///// </summary> ///// <param name="objectTypeModel"></param> //public int UpdateObjectType(ObjectTypeModel objectTypeModel) //{ // return ObjectCreate<ObjectTypeModel>.CreateIInterface("ObjectTypeServer").Update(objectTypeModel); //} ///// <summary> ///// 删除对象类型 ///// </summary> ///// <param name="objectTypeModel"></param> ///// <returns></returns> //public int DelObjectType(ObjectTypeModel objectTypeModel) //{ // return ObjectCreate<ObjectTypeModel>.CreateIInterface("ObjectTypeServer").Delete(objectTypeModel); //} /// <summary> /// 获取全部对象类型 /// </summary> /// <returns></returns> public IList <ObjectTypeModel> GetAllObjType() { return(PrivateObjectCreate <ObjectTypeModel> .CreateIInterface("ObjectTypeBusiness").GetList()); }
public int Update(BOModel model) { return(PrivateObjectCreate <BOModel> .CreateIBO("BOBusiness").Update(model)); }
/// <summary> /// 根据对象类型名称获取对象类型 /// </summary> /// <param name="name"></param> /// <returns></returns> public IList <ObjectTypeModel> GetObjectTypeByFName(string name) { return(PrivateObjectCreate <ObjectTypeModel> .CreateIInterface("ObjectTypeBusiness").GetListByName(name)); }
/// <summary> /// 导入对象属性数据 //////////////////////////////////////////////////////////2016.3.13日 陈雯雯补充 /// </summary> /// <param name="boExModelList"></param> /// <param name="replaceOrLeave"></param> /// <returns></returns> public bool UploadBoPropertyTran(List <BoExModel> boExModelList) { return(PrivateObjectCreate <string> .CreateIBO("BOBusiness").UploadBoPropertyTran(boExModelList)); }
/// <summary> /// 根据BotID获取对象类型 /// </summary> /// <param name="BotId"></param> /// <returns></returns> public IList <ObjectTypeModel> GetObjectTypeByBotId(string BotId) { return(PrivateObjectCreate <ObjectTypeModel> .CreateIInterface("ObjectTypeBusiness").GetListByID(BotId)); }
public IList <RelTypeModel> GetList() { return(PrivateObjectCreate <RelTypeModel> .CreatIRelType("RelTypeBusiness").GetList()); }
/// <summary> /// 根据对象名称和对象类型获取对象列表 //////////////////////////////////////////////////////////2016.3.10日 陈雯雯补充 /// </summary> /// <param name="boName"></param> /// <param name="botName"></param> /// <returns></returns> public List <BOModel> GetBoByBoNameAndBot(string boName, string botName) { return(PrivateObjectCreate <string> .CreateIBO("BOBusiness").GetBoByBoNameAndBot(boName, botName)); }
public List <string> GetBOTRelByName(string BOTName1, string BOTName2) { return(PrivateObjectCreate <RelTypeModel> .CreatIRelType("RelTypeBusiness").GetBOTRelByName(BOTName1, BOTName2)); } //
//public bool Exist(BOModel model) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").Exist(model); //} //public int Insert(BOModel model) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").Insert(model); //} //public int Update(BOModel model) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").Update(model); //} //public int Delete(BOModel model) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").Delete(model); //} //public IList<BOModel> GetListByID(string ID) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").GetListByID(ID); //} //public IList<BOModel> GetListByName(string Name) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").GetListByName(Name); //} //public IList<BOModel> GetList() //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").GetList(); //} ///// <summary> ///// 根据对象名称和对象类型ID获取对象列表 ///// </summary> ///// <param name="name">对象名称</param> ///// <param name="botId">对象类型ID</param> ///// <returns></returns> //public List<BOModel> GetBoListByName(string name, string botId) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").GetBoListByName(name, botId); //} ///// <summary> ///// 根据别名获取对象 ///// </summary> ///// <param name="alisName"></param> ///// <param name="appDomain"></param> ///// <returns></returns> //public List<BOModel> GetBOByAlisName(string alisName, string appDomain) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").GetBOByAlisName(alisName, appDomain); //} ///// <summary> ///// 根据对象ID查询指定范围内对象,可选对象类型和对象类别 ///// </summary> ///// <param name="boid"></param> ///// <param name="distance"></param> ///// <param name="bot"></param> ///// <param name="boc"></param> ///// <returns></returns> //public List<BOModel> GetNearBOByID(string boid, double distance, string bot = null, string boc = null) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").GetNearBOByID(boid, distance, bot, boc); //} ///// <summary> ///// 根据WKT坐标、类型、类别查询指定范围内对象 ///// </summary> ///// <param name="wkt"></param> ///// <param name="distance"></param> ///// <param name="bot"></param> ///// <param name="boc"></param> ///// <returns></returns> //public DataSet GetNearBOByLocation(string wkt, double distance, string bot = null, string boc = null) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").GetNearBOByLocation(wkt, distance, bot, boc); //} ///// <summary> ///// 根据对象名称、类型、类别查询指定范围内对象 ///// </summary> ///// <param name="name"></param> ///// <param name="bot0"></param> ///// <param name="distance"></param> ///// <param name="bot"></param> ///// <param name="boc"></param> ///// <returns></returns> //public DataSet GetNearBOByName(string name, string bot0, double distance, string bot = null, string boc = null) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").GetNearBOByName(name, bot0, distance, bot, boc); //} ///// <summary> ///// 根据类型获取对象 ///// </summary> ///// <param name="bot"></param> ///// <returns></returns> //public IList<BOModel> GetBoByBotID(string botId) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").GetBoByBotID(botId); //} ///// <summary> ///// SubTree:返回指定BO的子树节点; ///// Around:返回指定BO的相邻节点,包括父节点、兄弟节点和下级节点; ///// Parent:返回指定BO的父节点; ///// Brother:返回指定BO的兄弟节点; ///// Child:返回指定BO的下级节点; ///// </summary> ///// <param name="boid"></param> ///// <param name="category"></param> ///// <returns></returns> //public List<BOModel> GetBOTree(string boid, string category) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").GetBOTree(boid, category); //} ///// <summary> ///// 根据业务对象ID查找指定关系对应的对象 ///// </summary> ///// <param name="boid"></param> ///// <param name="relation"></param> ///// <param name="direction">关联方向,包括正向(Forward),反向(Backward)</param> ///// <param name="bot"></param> ///// <param name="boc"></param> ///// <returns></returns> //public List<BOModel> GetRelatedBO(string boid, string relation, string direction, string bot = null, string boc = null) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").GetRelatedBO(boid, relation, direction, bot, boc); //} ///// <summary> ///// 根据业务类型和名称查找指定关系对象 ///// </summary> ///// <param name="name"></param> ///// <param name="bot0"></param> ///// <param name="relation"></param> ///// <param name="bot"></param> ///// <param name="boc"></param> ///// <param name="direction"></param> ///// <returns></returns> //public List<BOModel> GetBOByNameAndRelation(string name, string bot0, string relation, string direction, string bot = null, string boc = null) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").GetBOByNameAndRelation(name, bot0, relation, direction, bot, boc); //} //public List<BOModel> GetBORoot() //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").GetBORoot(); //} ///// <summary> ///// 事务方式导入3GX数据 ///// </summary> ///// <param name="boExModelList"></param> ///// <param name="replaceOrLeave"></param> ///// <returns></returns> //public bool Upload3GXTran(List<BoExModel> boExModelList, string replaceOrLeave = null) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").Upload3GXTran(boExModelList, replaceOrLeave); //} ///// <summary> ///// 非事务方式(一个对象作为一个事务)导入3GX数据 ///// </summary> ///// <param name="boExModelList"></param> ///// <param name="replaceOrLeave"></param> ///// <returns></returns> //public int Upload3GX(List<BoExModel> boExModelList, string replaceOrLeave = null) //{ // return ObjectCreate<BOModel>.CreateIBO("BOServer").Upload3GX(boExModelList, replaceOrLeave); //} ///// <summary> ///// 获取Bot相关的对象类别 ///// </summary> ///// <param name="botList"></param> ///// <returns></returns> //public List<string> GetBoc(List<string> botList) //{ // return ObjectCreate<string>.CreateIBO("BOServer").GetBoc(botList); //} ///// <summary> ///// 根据查询条件返回对象集合 ///// </summary> ///// <param name="filterList">查询条件,请注意参数表名:PROPERTY,参数名:PROTERTYNAME,参数值:PROPERTYVALUE</param> ///// <param name="parameter"></param> ///// <returns></returns> //public List<BOModel> GetBoByFilter(List<string> filterList, Dictionary<string, object> parameter, string botid = null, string ns = null) //{ // return ObjectCreate<string>.CreateIBO("BOServer").GetBoByFilter(filterList, parameter, botid, ns); //} //public List<BOModel> GetBoByFilter(string filter) //{ // return ObjectCreate<string>.CreateIBO("BOServer").GetBoByFilter(filter); //} ///// <summary> ///// 返回对象名称和别名,用于词库分词 ///// </summary> ///// <param name="isWithAlias"></param> ///// <returns></returns> //public DataSet GetDictionary(bool isWithAlias) //{ // return ObjectCreate<string>.CreateIBO("BOServer").GetDictionary(isWithAlias); //} ///// <summary> ///// 获取对象某个参数的数据类型,作为filter中字段的数据类型 ///// </summary> ///// <param name="boid"></param> ///// <param name="propertyName"></param> ///// <returns></returns> //public string GetPropertyType(string propertyName) //{ // return ObjectCreate<string>.CreateIBO("BOServer").GetPropertyType(propertyName); //} public List <BOModel> GetBoListByBOTID(string botID) { return(PrivateObjectCreate <string> .CreateIBO("BOBusiness").GetBoListByBOTID(botID)); }
public DataTable GetRelTable(string RTID) { return(PrivateObjectCreate <RelTypeModel> .CreatIRelType("RelTypeBusiness").GetRelTable(RTID)); }
public DataTable GetBoListByID(string BOID) { return(PrivateObjectCreate <string> .CreateIBO("BOBusiness").GetBoListByID(BOID)); }
/// <summary> /// 添加对象关系类型 /// </summary> /// <param name="list"></param> /// <returns></returns> public int AddRelationModel(List <RelTypeModel> list) { return(PrivateObjectCreate <RelTypeModel> .CreatIRelType("RelTypeBusiness").AddRelationModel(list)); }
public List <ObjTypePropertyModel> GetOBJTypePropByName(string BOTID, string Name) { return(PrivateObjectCreate <ObjTypePropertyModel> .CreatIObjectTypeProperty("ObjTypePropertyBusiness").GetBOTProp(BOTID, Name)); }