Example #1
0
            /// <summary>
            /// Return Job Dto
            /// </summary>
            /// <param name="JobId"></param>
            /// <returns></returns>
            public JobListDto FindJobDto(int JobId)
            {
                Job        job = ctx.Job.Find(JobId);
                JobListDto dto = new JobListDto();

                jobMapper.Map(job, dto);
                return(dto);
            }
Example #2
0
        //public List<ProductDto> GetJobProducts(int jobID)
        //{


        //}

        public JobListDto GetProducts(int jobID)
        {
            Job job = ctx.Job.Include(p => p.Product).
                      ThenInclude(s => s.SubAssembly)
                      .Where(j => j.JobID == jobID).FirstOrDefault();

            JobListDto dto = new JobListDto();

            jobMapper.Map(job, dto);

            return(dto);
        }
Example #3
0
 private void LoadProducts(int jobID)
 {
     try
     {
         _selectedJob    = _jobService.GetDeepJob(_selectedJob.JobID);
         _SelectedJobDTO = new JobListDto();
         jobMapper.Map(_selectedJob, _SelectedJobDTO);
         _products                = _SelectedJobDTO.Products;
         bsProducts.DataSource    = _products;
         dgProductGrid.DataSource = bsProducts;
     }
     catch (Exception)
     {
         MessageBox.Show("Error");
     }
 }
        public JobDetailsContract Process(GetJobByIdRequest input)
        {
            var parameter = new GetJob
            {
                OrganizationId = input.OrganizationId,
                JobId          = input.Id
            };

            _query.BuildQuery(parameter);

            using (DapperUnitOfWork.Begin())
            {
                var job = _runner.Run(_query);

                var result = JobMapper.Map(job);

                return(result);
            }
        }
 public override JobWithCustomerContract Map(JobWithCustomerAndStatusPoco source)
 {
     return(JobMapper.Map(source));
 }
 public override JobWithStatusContract Map(JobWithStatusPoco source)
 {
     return(JobMapper.Map(source));
 }