コード例 #1
0
        public ActionResult Save([FromBody] JobReportDto dto)
        {
            var identity = HttpContext.User.Identity as ClaimsIdentity;
            var userId   = identity.Claims.ToList()[0].Value;

            return(Ok(_handler.Save(int.Parse(userId), dto)));
        }
コード例 #2
0
ファイル: JobReportMapper.cs プロジェクト: telja/InstantJob
 public JobReport MapGetJobReportDto(JobReportDto entity)
 {
     return(new JobReport
     {
         Id = entity.Id,
         UserId = entity.UserId,
         JobId = entity.JobId,
         Created = entity.Created,
         Text = entity.Text
     });
 }
コード例 #3
0
ファイル: JobReportHandler.cs プロジェクト: telja/InstantJob
 public JobReportDto Save(int userId, JobReportDto dto)
 {
     dto.UserId = userId;
     return(_service.Save(dto));
 }
コード例 #4
0
ファイル: JobReportService.cs プロジェクト: telja/InstantJob
 public JobReportDto Update(JobReportDto dto)
 {
     throw new NotImplementedException();
 }
コード例 #5
0
ファイル: JobReportService.cs プロジェクト: telja/InstantJob
        public JobReportDto Save(JobReportDto dto)
        {
            var jobReport = (InstantJob.Data.JobReport.JobReport)_repository.Add(_mapper.MapGetJobReportDto(dto));

            return(_mapper.MapGetJobReportDto(jobReport));
        }