public static TaskActivityGetListReply TaskActivityGetList(TaskActivityGetListRequest request) { TaskActivityGetListReply reply = new TaskActivityGetListReply(); try { reply.List = new List<TaskActivityDC>(); if (request.List != null) { foreach (var ta in request.List) { ta.Incaller = request.Incaller; ta.IncallerVersion = request.IncallerVersion; var result = TaskActivityRepositoryService.TaskActivityGet(ta); if (result != null) reply.List.Add(result); } } } catch (Exception e) { throw new BusinessException(-1,e.Message); } return reply; }
public void TestGetTaskActivityList() { TaskActivityGetListRequest request = new TaskActivityGetListRequest(); request.List = new List<TaskActivityDC>() { new TaskActivityDC() { ActivityId = activityId, Incaller = INCALLER, IncallerVersion = INCALLERVERSION } }; TaskActivityGetListReply reply = null; try { reply = TaskActivityBusinessService.TaskActivityGetList(request); } catch (Exception ex) { string faultMessage = ex.Message; Assert.Fail(faultMessage + "-catch exception in reply = TaskActivityBusinessService.SearchTaskActivities(request)"); } Assert.IsNotNull(reply); Assert.IsTrue(reply.List.Count == 1); }