protected virtual void HandleEmailResult(TasksResponse tasksResponse) { this.CheckErrors(tasksResponse.Errors); EmailPdfInvoiceResult result = (EmailPdfInvoiceResult)tasksResponse.Results[0]; this.CheckErrors(result.Errors); }
public void TestTasks2() { TasksRunner tasksRunner = new TasksRunner(this.WSAccessKey, this.FileUid); IInsertTask insertTask = null; IUpdateTask updateTask = null; this.MrsSmith.PostalAddress.Street = "11/111 ABC Av"; this.MrsSmith.PostalAddress.City = "Sydney"; this.MrsSmith.PostalAddress.State = "NSW"; this.MrsSmith.MobilePhone = "0666 666 666"; updateTask = new UpdateContactTask(); updateTask.EntityToUpdate = this.MrsSmith; tasksRunner.Tasks.Add(updateTask); SaleTests saleTests = new SaleTests(); saleTests.TestFixtureSetUp(); insertTask = new InsertInvoiceTask(); InvoiceDto invoiceDto = saleTests.GetServiceSale(); invoiceDto.ContactUid = 99999; insertTask.EntityToInsert = invoiceDto; tasksRunner.Tasks.Add(insertTask); insertTask = new InsertInvoiceTask(); insertTask.EntityToInsert = saleTests.GetUnpaidItemSale(); tasksRunner.Tasks.Add(insertTask); TasksResponse response = tasksRunner.Execute(); }
public async Task <IActionResult> Delete(List <int> Ids) { TasksResponse tasksResponse = new TasksResponse(); tasksResponse.task = new Kwanso.Core.Contracts.ViewModels.TaskViewModel(); try { foreach (var item in Ids) { var gettask = await _context.Tasks.Where(x => x.Id == item).FirstOrDefaultAsync(); if (gettask != null) { gettask.IsActive = false; await _context.SaveChangesAsync(); } } var tasksdb = await _context.Tasks.Where(x => x.IsActive == true).ToListAsync(); tasksResponse.status_code = 200; tasksResponse.tasks = tasksdb.Select(_mapper.Map <Tasks, TaskViewModel>).ToList(); return(Ok(new Response <TasksResponse>(tasksResponse))); } catch (Exception ex) { tasksResponse.error = ex.Message; tasksResponse.status_code = 400; return(BadRequest(new Response <TasksResponse>(tasksResponse))); } }
protected virtual void HandleUpdateResult(TasksResponse tasksResponse, EntityDto entity) { UpdateResult updateResult = (UpdateResult)tasksResponse.Results[0]; this.CheckErrors(updateResult.Errors); entity.LastUpdatedUid = updateResult.LastUpdatedUid; entity.UtcLastModified = updateResult.UtcLastModified; }
private TasksResponse TasksRequest(TasksRequest request) { var list = _taskRepository.GetByChangeDate(request.LastSyncDate); var response = new TasksResponse(); response.Tasks = AutoMapper.Mapper.Map <List <Trex.Server.Core.Model.Task>, List <Trex.Common.DataTransferObjects.TaskDto> >(list); return(response); }
protected virtual void HandleInsertResult(TasksResponse tasksResponse, EntityDto entity) { InsertResult result = (InsertResult)tasksResponse.Results[0]; this.CheckErrors(result.Errors); entity.Uid = result.InsertedEntityUid; entity.LastUpdatedUid = result.LastUpdatedUid; entity.UtcLastModified = result.UtcLastModified; }
public void Tasks_TasksCriticalPath_Tests() { try { TasksResponse tasksResponse = tasksService.TasksCriticalPath.ReturnsCreatedReportInPdfFormat("sample-mpp.mpp", Utils.CloudStorage_Output_Folder); } catch (Exception ex) { Assert.Fail(ex.Message); } }
public BuildComboItemResult Build(int comboItemUid, decimal quantity) { TasksRunner tasksRunner = new TasksRunner(this.WSAccessKey, this.FileUid); tasksRunner.Tasks.Add(new BuildComboItemTask(comboItemUid, quantity)); TasksResponse response = tasksRunner.Execute(); this.CheckErrors(response.Errors); BuildComboItemResult buildResponse = (BuildComboItemResult)response.Results[0]; return(buildResponse); }
public void Tasks_TasksTask_Tests() { try { storageService.File.CopyFile(Utils.CloudStorage_Input_Folder + "/sample-mpp.mpp", Utils.CloudStorage_Output_Folder + "/sample-mpp.mpp"); TasksResponse tasksResponse = tasksService.TasksTask.ReadProjectTaskItems("sample-mpp.mpp", Utils.CloudStorage_Output_Folder); TaskItemResponse taskItemResponse = tasksService.TasksTask.AddANewTaskToAProject("sample-mpp.mpp", "Team Meeting", 1, string.Empty, Utils.CloudStorage_Output_Folder); TaskResponse taskResponse = tasksService.TasksTask.ReadProjectTask("sample-mpp.mpp", 28, Utils.CloudStorage_Output_Folder); TasksAssignmentsResponse tasksAssignmentsResponse = tasksService.TasksTask.GetTaskAssignments("sample-mpp.mpp", 28, Utils.CloudStorage_Output_Folder); tasksService.TasksTask.DeleteProjectTask("sample-mpp.mpp", 28, string.Empty, Utils.CloudStorage_Output_Folder); } catch (Exception ex) { Assert.Fail(ex.Message); } }
public void Checkout() { TasksRunner tasksRunner = new TasksRunner(this.WSAccessKey, this.FileUid); CheckoutTask task = new CheckoutTask(); task.PgcUid = 1; task.BillingContact = this.GetBillingContact(); task.Sale = this.GetSale1(); task.CCPayment.Amount = 1500; task.CCPayment.CardholderName = "SAASU TESTER"; task.CCPayment.CCNumber = "4111111111111111"; task.CCPayment.CCExpiryDate = "1010"; //task.EmailReceipt = true; //task.EmailReceiptUsingTemplateUid = 79; tasksRunner.Tasks.Add(task); TasksResponse response = tasksRunner.Execute(); }
protected override void HandleInsertResult(TasksResponse tasksResponse, EntityDto entity) { base.HandleInsertResult(tasksResponse, entity); InvoiceDto dto = (InvoiceDto)entity; InsertInvoiceResult result = (InsertInvoiceResult)tasksResponse.Results[0]; string s = Util.DefaultValueToEmpty(result.GeneratedInvoiceNumber); if (s.Length > 0) { dto.InvoiceNumber = s; } s = Util.DefaultValueToEmpty(result.GeneratedPurchaseOrderNumber); if (s.Length > 0) { dto.PurchaseOrderNumber = s; } }
IEnumerator ParseFetchTask(StandardResponse res) { if (null == res) { yield break; } TasksResponse contentObj = null; string content = res.Content; try { contentObj = JsonUtility.FromJson <TasksResponse>(content); } catch { yield break; } yield return(null); Debug.Log("ParseTaskAddResponse contentObj.UpdateSerial=" + contentObj.UpdateSerial); Debug.Log("ParseTaskAddResponse contentObj.RequestSerial=" + contentObj.RequestSerial); var updateSerial = TaskMauerStaticData.GetUpdateSerial(); if (contentObj.UpdateSerial > updateSerial) { TaskMauerStaticData.SetUpdateSerial(contentObj.UpdateSerial); } if (null == contentObj.TaskVec) { Debug.LogWarning("null == contentObj.TaskVec"); yield break; } Debug.Log("ParseTaskAddResponse contentObj.TaskVec.Length=" + contentObj.TaskVec.Length); for (int i = 0; i < contentObj.TaskVec.Length; ++i) { UpdateTaskBundle(contentObj.TaskVec[i]); } }
public async Task <IActionResult> GetTasks() { TasksResponse tasksResponse = new TasksResponse(); tasksResponse.task = new Kwanso.Core.Contracts.ViewModels.TaskViewModel(); try { var tasksdb = await _context.Tasks.Where(x => x.IsActive == true).ToListAsync(); tasksResponse.status_code = 200; tasksResponse.tasks = tasksdb.Select(_mapper.Map <Tasks, TaskViewModel>).ToList(); return(Ok(new Response <TasksResponse>(tasksResponse))); } catch (Exception ex) { tasksResponse.error = ex.Message; tasksResponse.status_code = 400; return(BadRequest(new Response <TasksResponse>(tasksResponse))); } }
public async Task <IActionResult> PostTasks(CreateTaskRequest request) { TasksResponse tasksResponse = new TasksResponse(); tasksResponse.task = new Kwanso.Core.Contracts.ViewModels.TaskViewModel(); try { Kwanso.Core.Models.Tasks task = new Tasks(); task.Name = request.Name; task.IsActive = true; _context.Tasks.Add(task); await _context.SaveChangesAsync(); tasksResponse.status_code = 200; tasksResponse.task = _mapper.Map <TaskViewModel>(task); return(Ok(new Response <TasksResponse>(tasksResponse))); } catch (Exception ex) { tasksResponse.error = ex.Message; tasksResponse.status_code = 400; return(BadRequest(new Response <TasksResponse>(tasksResponse))); } }