protected void OdsService_Selecting(object sender, ObjectDataSourceSelectingEventArgs e) { 业务实体 svrEntity = new 业务实体(); svrEntity.业务编码 = Guid.Empty; e.InputParameters["服务提供者"] = svrEntity; }
protected void OdsService_Selecting(object sender, ObjectDataSourceSelectingEventArgs e) { string svrID = cbProvider.Value.ToString(); 业务实体 svrEntity = new 业务实体(); svrEntity.业务编码 = new Guid(svrID); e.InputParameters["服务提供者"] = svrEntity; }
protected void OdsService_Selecting(object sender, ObjectDataSourceSelectingEventArgs e) { string svrID = Session["UserRight_SvrID"] == null?cbProvider.Value.ToString() : Session["UserRight_SvrID"].ToString(); 业务实体 svrEntity = new 业务实体(); svrEntity.业务编码 = new Guid(svrID); e.InputParameters["服务提供者"] = svrEntity; }
public void 除服务提供者(业务实体 务提供者) { Guid bId = 务提供者.业务编码; List <务> services = ServiceDirectoryDBAccess.GetServiceByBID(bId); foreach (务 service in services) { this.除具体服务(service); } ServiceDirectoryDBAccess.RemoveBuinessEntity(务提供者); //throw new System.NotImplementedException(); }
protected void OdsService_Selecting(object sender, ObjectDataSourceSelectingEventArgs e) { 业务实体 svrEntity = new 业务实体(); if (cbProvider.Value == null) { svrEntity.业务编码 = Guid.NewGuid(); }else{ svrEntity.业务编码 = new Guid(cbProvider.Value.ToString()); } e.InputParameters["服务提供者"] = svrEntity; }
protected void OdsService_Selecting(object sender, ObjectDataSourceSelectingEventArgs e) { 业务实体 svrEntity = new 业务实体(); if (cbProvider.Value == null) { svrEntity.业务编码 = Guid.NewGuid(); } else { svrEntity.业务编码 = new Guid(cbProvider.Value.ToString()); } e.InputParameters["服务提供者"] = svrEntity; }
public List <异常信息对象> 获得所有错误信息_服务提供者编码(Guid 务提供者编码) { List <异常信息对象> 结果集 = new List <异常信息对象>(); 业务实体 务提供者 = new 业务实体(); 务提供者.业务编码 = 务提供者编码; 务目录业务逻辑 务逻辑 = new 务目录业务逻辑(); List <务> 务集 = 务逻辑.获得具体服务_服务提供者(务提供者); foreach (务 具体服务 in 务集) { 结果集.AddRange(this.获得所有错误信息_服务编码(具体服务.务编码)); } return(结果集); }
public int 获取未处理异常数量_服务提供者编码(Guid 务提供者编码) { 错误消息处理逻辑 错误逻辑 = new 错误消息处理逻辑(); 务目录业务逻辑 UDDI = new 务目录业务逻辑(); 业务实体 务提供者 = new 业务实体(); 务提供者.业务编码 = 务提供者编码; int 异常数量 = 0; List <务> 务集 = UDDI.获得具体服务_服务提供者(务提供者); foreach (务 具体服务 in 务集) { 异常数量 = 异常数量 + 错误逻辑.获得未处理的错误_服务编码(具体服务.务编码).Count; } return(异常数量); }
protected void OdsService_Selecting(object sender, ObjectDataSourceSelectingEventArgs e) { object entity = Session["Schedule_ScheduleList_Entity"]; 业务实体 svrEntity = new 业务实体(); if (entity != null) { svrEntity.业务编码 = new Guid(entity.ToString()); } else { svrEntity.业务编码 = Guid.Empty; } e.InputParameters["服务提供者"] = svrEntity; }
protected void OdsHostScheduler_Inserting(object sender, ObjectDataSourceMethodEventArgs e) { if (cbEntity.Value == null || cbService.Value == null || string.IsNullOrEmpty(txtMethodName.Text) || string.IsNullOrEmpty(txtPassWord.Text) || string.IsNullOrEmpty(txtParam.Text) ) { throw new Exception("请详细填写任务信息!"); } ESB_SCHD sched = new ESB_SCHD(); ESB_SCHD_EsbWS esbWS = new ESB_SCHD_EsbWS(); SchedulerService schedulerService = new SchedulerService(); string guid = Guid.NewGuid().ToString().ToUpper(); sched.START_TIME = DateTime.Parse(e.InputParameters["START_TIME"].ToString()).ToString("yyyy-MM-dd HH:mm:ss"); sched.END_TIME = DateTime.Parse(e.InputParameters["END_TIME"].ToString()).ToString("yyyy-MM-dd HH:mm:ss"); sched.SCHD_CRON = e.InputParameters["SCHD_CRON"].ToString(); sched.SCHD_DESC = e.InputParameters["SCHD_DESC"].ToString(); sched.SCHD_FREQ = e.InputParameters["SCHD_FREQ"].ToString(); sched.SCHD_HOST = new Guid(e.InputParameters["SCHD_HOST"].ToString()); sched.SCHD_NAME = e.InputParameters["SCHD_NAME"].ToString(); sched.SCHD_TIME = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); sched.SCHD_USER = AuthUser.UserName; sched.TRIG_GROUP = e.InputParameters["TRIG_GROUP"].ToString(); sched.TRIG_NAME = "TRIG_" + sched.TRIG_GROUP + guid; sched.JOB_NAME = "JOB_" + sched.TRIG_GROUP + guid; 注册服务目录服务 目录服务 = new 注册服务目录服务(); 业务实体 entity = 目录服务.获得服务提供者(sched.SCHD_HOST); sched.HOST_NAME = entity.业务名称; esbWS.EntityID = new Guid(cbEntity.SelectedItem.Value.ToString()); esbWS.EntityName = cbEntity.SelectedItem.GetValue("业务名称").ToString(); esbWS.ServiceID = new Guid(cbService.SelectedItem.Value.ToString()); esbWS.ServiceName = cbService.SelectedItem.GetValue("服务名称").ToString(); esbWS.MethodName = txtMethodName.Text; esbWS.PassWord = txtPassWord.Text; esbWS.ParamString = txtParam.Text; e.InputParameters.Clear(); e.InputParameters["scheduler"] = sched; e.InputParameters["esbWS"] = esbWS; }
public void 添加服务提供者(业务实体 务提供者) { try { Guid bId = ServiceDirectoryDBAccess.AddNewBuinessEnitiy(务提供者); //var service = 服务提供者.服务; //List<服务> list = service; //foreach (服务 service in list) //{ // service.业务编码 = bId; // 个人 person = new 个人(); // person.个人编码 = service.个人编码.Value; // this.添加提供具体服务(person,service); //} //throw new System.NotImplementedException(); } catch { } }
public List <异常信息对象> 获得错误信息_服务提供者编码_用户编码(Guid 务提供者编码, Guid 用户编码) { //List<异常信息对象> 结果集 = 获得所有错误信息_服务提供者编码(服务提供者编码); List <异常信息对象> 结果集 = new List <异常信息对象>(); 业务实体 务提供者 = new 业务实体(); 务提供者.业务编码 = 务提供者编码; 务目录业务逻辑 务逻辑 = new 务目录业务逻辑(); List <务> 务集 = 务逻辑.获得具体服务_服务提供者(务提供者); 个人 管理员 = 务逻辑.获得管理员_管理员编码(用户编码); foreach (务 具体服务 in 务集) { if ((具体服务.个人编码 == 用户编码) || (管理员.权限 == 0)) { 结果集.AddRange(this.获得所有错误信息_服务编码(具体服务.务编码)); } } return(结果集); }
public void 修改服务提供者(业务实体 务提供者) { 务目录业务逻辑 务逻辑 = new 务目录业务逻辑(); 务逻辑.修改服务提供者(务提供者); }
public void 新增服务提供者(业务实体 务提供者) { 务目录业务逻辑 务逻辑 = new 务目录业务逻辑(); 务逻辑.添加服务提供者(务提供者); }
public List <务> 获得具体服务_服务提供者(业务实体 务提供者) { 务目录业务逻辑 务逻辑 = new 务目录业务逻辑(); return(务逻辑.获得具体服务_服务提供者(务提供者)); }