public HttpResponseMessage Get(Guid id) { var request = new GetTaskRequest(id); var response = _taskService.GetTask(request); return(_responseBuilder.BuildResponse(Request, response)); }
private static async Task <GetTaskResponse> GetCaptchaTask(AntiCaptchaKey antiCaptchaKey, CreateTaskResponse task) { try { GetTaskRequest request = new GetTaskRequest(antiCaptchaKey.ClientKey, task.TaskId); string requestJson = JsonConvert.SerializeObject(request); using (HttpRequestMessage httpRequest = new HttpRequestMessage(HttpMethod.Post, AntiCaptchaEndpoints.GetTaskUrl)) { httpRequest.Content = new StringContent(requestJson, Encoding.UTF8, "application/json"); using (HttpResponseMessage httpResponse = await AntiCaptchaGlobals.HttpClient.SendAsync(httpRequest) ) { httpResponse.EnsureSuccessStatusCode(); string value = await httpResponse.Content.ReadAsStringAsync(); GetTaskResponse ret = JsonConvert.DeserializeObject <GetTaskResponse>(value); return(ret); } } } catch { return(null); } }
public TaskResponse GetTask(GetTaskRequest request) { if (request == null) { throw new ArgumentNullException("request"); } return(InvokeAndCheck <TaskResponse>(() => DoGetTask(request), "AgentTemplateGetTask")); }
public GetTaskResponse GetTask(GetTaskRequest request, UnitOfWork context) { var response = new GetTaskResponse { Task = context.Tasks.GetItem(request.Id) }; return(response); }
public override bool GetTask() { using (Client service = new Client()) { GetTaskRequest request = new GetTaskRequest(); request.TestMode = _TestMode; _Task = service.GetTask(request); return (_Task != null); } }
public IActionResult GetById(int id) { var request = new GetTaskRequest(); request.Id = id; var record = _tasksService.Get(request); return(Ok(record)); }
public override bool GetTask() { using (Client service = new Client()) { GetTaskRequest request = new GetTaskRequest(); request.TestMode = _TestMode; _Task = service.GetTask(request); return(_Task != null); } }
public async Task <GetTaskResponse> Handle(GetTaskRequest request, CancellationToken cancellationToken) { if (request.IsValid()) { TaskDomain task = await _taskRepository.GetAsync(request.Id); return(_mapper.Map <GetTaskResponse>(task)); } return(null); }
public GetTaskResponse GetTask([Microsoft.AspNetCore.Mvc.FromBody] GetTaskRequest message) { var task = db.Tasks.FirstOrDefault(x => x.Id == message.Id); var response = new GetTaskResponse(); response.Text = task.Text; response.Date = task.Date; response.IsCompleted = task.IsCompleted; return(response); }
public void GetTaskTest_InputTestMode1_OutputNullable() { Service x = new Service(); GetTaskRequest req = new GetTaskRequest(); req.TestMode = 1; TaskResponse resp = x.GetTask(req); Assert.IsNull(resp); }
public void GetTaskTest_InputTestMode2_OutputTaskRecord() { Service x = new Service(); GetTaskRequest req = new GetTaskRequest(); req.TestMode = 2; TaskResponse resp = x.GetTask(req); Assert.IsInstanceOf(typeof(Guid), resp.Lock); }
public void ThenIShouldPassValidationWithAValidRequest() { //Arrange var request = new GetTaskRequest { EmployerAccountId = "1233", Type = TaskType.AddApprentices }; //Act var result = _validator.Validate(request); //Assert Assert.IsTrue(result.IsValid()); }
public ActionResult Update(Guid id) { var serviceRequest = new GetTaskRequest(id); var serviceResponse = _taskService.GetTask(serviceRequest); if (serviceResponse.Exception != null) { throw serviceResponse.Exception; } ; return(GetEditView(serviceResponse.Result, SaveMode.Update)); }
public void InitRequest() { _getSignRecordRequest = GetComponent <GetSignRecordRequest>(); _getUserInfoRequest = GetComponent <GetUserInfoRequest>(); _getEmailRequest = GetComponent <GetEmailRequest>(); _getUserBagRequest = GetComponent <GetUserBagRequest>(); _getNoticeRequest = GetComponent <GetNoticeRequest>(); _getRankRequest = GetComponent <GetRankRequest>(); _mainRequest = GetComponent <MainRequest>(); _getTaskRequest = GetComponent <GetTaskRequest>(); LogicEnginerScript.Instance.GetComponent <GetUserBagRequest>().CallBack = onReceive_GetUserBag; LogicEnginerScript.Instance.GetComponent <GetRankRequest>().CallBack = onReceive_GetGoldRank; }
public void ThenIShouldFailValidationIfTaskTypeIsNotPresent() { //Arrange var request = new GetTaskRequest { EmployerAccountId = "1233" }; //Act var result = _validator.Validate(request); //Assert Assert.IsFalse(result.IsValid()); Assert.AreEqual("Cannot get task when type is not given.", result.ValidationDictionary[nameof(request.Type)]); }
public void ThenIShouldFailValidationIfEmployerAccountIdIsNotPresent() { //Arrange var request = new GetTaskRequest { Type = TaskType.AddApprentices }; //Act var result = _validator.Validate(request); //Assert Assert.IsFalse(result.IsValid()); Assert.AreEqual("Cannot get task when employer account ID is not given.", result.ValidationDictionary[nameof(request.EmployerAccountId)]); }
public HttpResponseMessage GetTask(GetTaskRequest request, int todolistid, int taskid) { var response = new GetTaskResponse(); if (_sessionManager.IsActive(request.SessionId)) { response.Task = _taskManager.GetTask(taskid); return(Request.CreateResponse(HttpStatusCode.OK, response)); } else { return(Request.CreateResponse(HttpStatusCode.Conflict, response)); } }
public void GetTaskTest() { var testGuid = Guid.NewGuid(); var taskRequest = new GetTaskRequest(testGuid); var expectedTask = new Domain.Task.Task { Id = testGuid, Name = "test", Time = DateTime.Now, User = new Domain.User.User { Id = Guid.NewGuid(), FirstName = "test", LastName = "test", Address = new Address { Country = "UK" } } }; var mockUow = new Mock <IUnitOfWork>(); var mockRepo = new Mock <ITaskRepository>(); mockRepo.Setup(x => x.FindBy(testGuid)).Returns(expectedTask); var mockMapper = new Mock <ITaskDtoMapper>(); mockMapper.Setup(x => x.ConvertToDTO(expectedTask)).Returns(new TaskDTO { Id = expectedTask.Id, Name = expectedTask.Name, Time = expectedTask.Time, UserId = expectedTask.User.Id, UserFirstName = expectedTask.User.FirstName, UserLastName = expectedTask.User.LastName }); var mockValidator = new Mock <IValidator <Domain.Task.Task> >(); var service = new TaskService(mockUow.Object, mockRepo.Object, mockMapper.Object, mockValidator.Object); var response = service.GetTask(taskRequest); Assert.IsNull(response.Exception); Assert.IsNotNull(response.Result); Assert.AreEqual(expectedTask.Id, response.Result.Id); Assert.AreEqual(expectedTask.User.Id, response.Result.UserId); }
public GetTaskResponse Get(GetTaskRequest request) { if (request == null) { throw new ArgumentNullException(); } GetTaskResponse response = new GetTaskResponse(); response.Record = _taskItemRepository.GetById(request.Id); if (response.Record == null) { response.Code = ResponseCode.NotFound; response.Message = "Record not found."; } return(response); }
public void GetTaskTest() { var mockService = new Mock <ITaskService>(); var mockLogger = new Mock <ILoggingService>(); var mockEmail = new Mock <IEmailService>(); var mockConfig = new Mock <IAppConfig <IServiceConfigOptions> >(); var service = new EnrichedTaskService(mockService.Object, mockLogger.Object, mockEmail.Object, mockConfig.Object); var request = new GetTaskRequest(Guid.NewGuid()); service.GetTask(request); mockService.Verify(x => x.GetTask(request), Times.Once); }
protected override void ProcessRecord() { base.ProcessRecord(); GetTaskRequest request; try { request = new GetTaskRequest { WorkspaceId = WorkspaceId, TaskKey = TaskKey, OpcRequestId = OpcRequestId }; response = client.GetTask(request).GetAwaiter().GetResult(); WriteOutput(response, response.Task); FinishProcessing(response); } catch (Exception ex) { TerminatingErrorDuringExecution(ex); } }
public void GetTaskNotFoundTest() { var testGuid = Guid.NewGuid(); var taskRequest = new GetTaskRequest(testGuid); var mockUow = new Mock <IUnitOfWork>(); var mockRepo = new Mock <ITaskRepository>(); mockRepo.Setup(x => x.FindBy(testGuid)).Returns((Domain.Task.Task)null); var mockMapper = new Mock <ITaskDtoMapper>(); var mockValidator = new Mock <IValidator <Domain.Task.Task> >(); var service = new TaskService(mockUow.Object, mockRepo.Object, mockMapper.Object, mockValidator.Object); var response = service.GetTask(taskRequest); Assert.IsNull(response.Result); Assert.IsNotNull(response.Exception); Assert.AreEqual(typeof(ResourceNotFoundException), response.Exception.GetType()); }
private TaskResponse DoGetTask(GetTaskRequest request) { using (DatabaseRequest db = new DatabaseRequest(_Db, "AgentTemplateGetTask")) { if (request.TestMode != 0) { db.AddParameter("@TestMode", request.TestMode); } using (SqlDataReader reader = db.ExecuteSingleReader()) { if (!reader.Read()) { return(null); } TaskResponse response = new TaskResponse(); if (!reader.IsDBNull(0)) { response.Lock = reader.GetGuid(0); } return(response); } } }
public GetTaskResponse GetTask(GetTaskRequest request) { var response = new GetTaskResponse(); try { var task = _taskRepository.FindBy(request.Id); if (task == null) { response.Exception = GetStandardTaskNotFoundException(); } else { response.Result = _taskMapper.ConvertToDTO(task); } } catch (Exception ex) { response.Exception = ex; } return(response); }
public override async Task <Task> GetTask(GetTaskRequest getTaskRequest, ServerCallContext context) { var getTask = _mapper.Map <GetTaskRequest, GetTask>(getTaskRequest); return(_mapper.Map <TaskModel, Task>(await _mediator.Send(getTask))); }
/// <summary> /// Get Task /// </summary> /// <param name="request">Request</param> /// <returns>GetTaskResponse</returns> public GetTaskResponse GetTask(GetTaskRequest request) { return(Channel.GetTask(request)); }
public GetTaskResponse GetTask(GetTaskRequest request) { return(_innerService.GetTask(request)); }
public TaskResponse GetTask(GetTaskRequest request) { return(InvokeAndCheck <TaskResponse>(() => this.Object.GetTask(request))); }
/// <summary> /// Get Task /// </summary> /// <param name="request">Request</param> /// <returns>GetTaskResponse</returns> public GetTaskResponse GetTask(GetTaskRequest request) { return(new GetTaskResponse { Task = _task.GetTask(request.TaskOid) }); }