public OperacionDTO Get(int id) { Operacion op = operacionService.ObtenerPorId(id); OperacionDTO opDTO = OperacionMapper.ConvertirAOperacionDTO(op); return(opDTO); }
public OperacionDTO Build(Operacion operacion, RolOperacion rol) { var operacionDto = OperacionMapper.ConvertirAOperacionDTO(operacion); operacionDto.ProximosEstados = operacionWorkflowMapper.ToWorkflowDtoList( workflowService.ProximosEstadosPorCodigoYRol(operacion.IdEstadoOperacionNavigation.Codigo, rol) ); return(operacionDto); }
public IActionResult Put(OperacionDTO opRes) { try { Operacion op = operacionService.Actualizar(opRes.IdOperacion, opRes.CodEstado); return(Ok(OperacionMapper.ConvertirAOperacionDTO(op))); } catch (ValidationException ve) { return(UnprocessableEntity(new ErrorResponse(StatusCodes.Status422UnprocessableEntity, ve.Message))); } catch (Exception e) { return(errorResponseFactory.InternalServerErrorResponse(e)); } }
// GET: api/Operacion public IEnumerable <OperacionDTO> Get([FromBody] OperacionDTO opDTO) { List <Operacion> operaciones = new List <Operacion>(); if (opDTO.CodEstado != null) { operaciones = operacionService.ListadoFiltradoPorEstadoPorAdquiriente(opDTO.IdAdquiriente, opDTO.CodEstado); } else { operaciones = operacionService.ListadoTodasPorAdquiriente(opDTO.IdAdquiriente); } //operaciones = _operacionService.ListadoTodasPorAdquiriente(opDTO.IdAdquiriente); return(OperacionMapper.ConvertirAOperacionDTOLista(operaciones)); }
public OperacionDTO Post([FromBody] OperacionDTO opRes) { Operacion op = operacionService.Crear(opRes); return(OperacionMapper.ConvertirAOperacionDTO(op)); }