//// public List<服务约束> 获得服务约束_服务地址(服务地址 绑定服务) { //List<服务约束> 服务约束 = new List<服务约束>(); return ServiceDirectoryDBAccess.GetModelByBID(绑定服务.服务地址编码); //return 服务约束; }
public 个人 获得管理员_具体绑定服务(服务地址 绑定服务) { 服务目录业务逻辑 服务逻辑 = new 服务目录业务逻辑(); return 服务逻辑.获得管理员_具体绑定服务(绑定服务); }
public List<服务约束> 获得服务约束_服务地址(服务地址 绑定服务) { 服务目录业务逻辑 服务逻辑 = new 服务目录业务逻辑(); return 服务逻辑.获得服务约束_服务地址(绑定服务); }
public 服务 获得具体服务_绑定信息(服务地址 服务绑定信息) { 服务目录业务逻辑 服务逻辑 = new 服务目录业务逻辑(); return 服务逻辑.获得具体服务_绑定信息(服务绑定信息); }
public void 新增服务地址(服务地址 服务地址) { 服务目录业务逻辑 服务逻辑 = new 服务目录业务逻辑(); 服务逻辑.添加服务绑定(服务地址); }
public void 添加服务绑定(服务地址 服务地址) { Guid tId = ServiceDirectoryDBAccess.AddBindingTemplate(服务地址); //List<服务约束> tModels = (服务约束)服务地址.服务约束; //foreach (服务约束 tModel in tModels) //{ // tModel.服务地址编码 = tId; // ServiceDirectoryDBAccess.AddTModel(tModel); //} //throw new System.NotImplementedException(); }
partial void Update服务地址(服务地址 instance);
public static bool RemoveBindingTemplate(服务地址 entity) { bool isdeleteOk = true; try { serviceDirectoryDC.服务地址.DeleteOnSubmit(GetTemplateByTID(entity.服务地址编码)); serviceDirectoryDC.SubmitChanges(); }catch { isdeleteOk = false; } return isdeleteOk; }
/// <summary> /// </summary> public void 删除绑定方法(服务地址 绑定信息) { Guid tId = 绑定信息.服务地址编码; List<服务约束> tModels = ServiceDirectoryDBAccess.GetModelByBID(tId); //List<服务约束> tModels = ServiceDirectoryDBAccess.GetModelByBID(绑定信息.服务地址编码); foreach(服务约束 tModel in tModels) { ServiceDirectoryDBAccess.RemoveTModel(tModel); } ServiceDirectoryDBAccess.RemoveBindingTemplate(绑定信息); }
public void 修改绑定方法(服务地址 绑定信息) { //List<服务约束> tModels = (服务约束)绑定信息.服务约束; //foreach (服务约束 tModel in tModels) //{ // ServiceDirectoryDBAccess.UpdateTModel(tModel); //} ServiceDirectoryDBAccess.UpdateBindingTemplate(绑定信息); }
public 服务 获得具体服务_绑定信息(服务地址 服务绑定信息) { 服务地址 地址 = ServiceDirectoryDBAccess.GetTemplateByTID(服务绑定信息.服务地址编码); 服务 服务查询结果 = ServiceDirectoryDBAccess.GetServiceBySID(地址.服务编码.Value); return 服务查询结果; }
private void detach_服务地址(服务地址 entity) { this.SendPropertyChanging(); entity.服务 = null; }
private void attach_服务地址(服务地址 entity) { this.SendPropertyChanging(); entity.服务 = this; }
partial void Delete服务地址(服务地址 instance);
public void 删除绑定方法(服务地址 绑定信息) { 服务目录业务逻辑 服务逻辑 = new 服务目录业务逻辑(); 服务逻辑.删除绑定方法(绑定信息); }
public static Guid AddBindingTemplate(服务地址 entity) { Guid BID = Guid.NewGuid(); try { entity.服务地址编码 = BID; serviceDirectoryDC.服务地址.InsertOnSubmit(entity); serviceDirectoryDC.SubmitChanges(); } catch { BID = Guid.Empty; } return BID; }
/// <summary> /// //Zhen /// </summary> public 个人 获得管理员_具体绑定服务(服务地址 绑定服务) { var 服务 = ServiceDirectoryDBAccess.GetAllBusinessService().Find(p => p.服务编码 == 绑定服务.服务编码); return ServiceDirectoryDBAccess.GetPersonalByPID(服务.个人编码.Value); }
public static bool UpdateBindingTemplate(服务地址 entity) { bool isUpdateOk = true; try { var entities = serviceDirectoryDC.服务地址.Where(p => p.服务地址编码 == entity.服务地址编码); entities.ToArray()[0].服务编码 = entity.服务编码; entities.ToArray()[0].访问地址 = entity.访问地址; entities.ToArray()[0].描述 = entity.描述; entities.ToArray()[0].状态 = entity.状态; entities.ToArray()[0].绑定类型 = entity.绑定类型; entities.ToArray()[0].方法名称 = entity.方法名称; serviceDirectoryDC.SubmitChanges(); }catch { isUpdateOk = false; } return isUpdateOk; }
partial void Insert服务地址(服务地址 instance);