Exemplo n.º 1
0
 public IActionResult Post([FromBody] AddPicture dto, [FromServices] ICreatePictureCommand com)
 {
     try
     {
         executor.ExecuteCommand(com, dto);
         return(StatusCode(202, "Picture added"));
     }
     catch (EntityAllreadyExists)
     {
         return(StatusCode(422, "Fail"));
     }
 }
Exemplo n.º 2
0
 public IActionResult Put(int id, [FromBody] AddPicture dto, [FromServices] ICreatePictureCommand com)
 {
     try
     {
         dto.Id = id;
         executor.ExecuteCommand(com, dto);
         return(StatusCode(201, "Picture edited"));
     }
     catch
     {
         return(StatusCode(422, "Fail"));
     }
 }
Exemplo n.º 3
0
        public IActionResult Post([FromForm] PictureDto dto, [FromServices] ICreatePictureCommand command)
        {
            executor.ExecuteCommand(command, dto);

            return(StatusCode(StatusCodes.Status201Created));
        }
Exemplo n.º 4
0
 public void Post([FromForm] PictureDto dto,
                  [FromServices] ICreatePictureCommand command)
 {
     _executor.ExecuteCommand(command, dto);
 }