Ejemplo n.º 1
0
        public void Execute(JobImageDto request)
        {
            _validator.ValidateAndThrow(request); //ValidationException

            var jobImage = new JobImages
            {
                ImagePath = request.ImagePath,
                JobId     = request.JobId
            };

            _context.Entry(jobImage).State = jobImage.Id > 0 ? EntityState.Modified : EntityState.Added;

            _context.SaveChanges();
        }
Ejemplo n.º 2
0
 public IActionResult PostImage([FromBody] JobImageDto dto,
                                [FromServices] ICreateJobImageCommand command)
 {
     executor.ExecuteCommand(command, dto);
     return(Ok(new { StatusCode = HttpStatusCode.OK, Message = "New Job Image Added" }));
 }