public async Task <OrdenesDTO> CrearOrdenProveedor(OrdenesRequestDTO ordenesRequestDTO)
        {
            var proveedorDTO = await BuscarProveedor(ordenesRequestDTO.codigoProveedor);

            if (!string.IsNullOrEmpty(proveedorDTO.BodyOrden))
            {
                proveedorDTO.BodyOrden = proveedorDTO.BodyOrden.Replace("@codigo", ordenesRequestDTO.codigo);
                proveedorDTO.BodyOrden = proveedorDTO.BodyOrden.Replace("@CantidadOrdenada", ordenesRequestDTO.CantidadOrdenada.ToString());
            }

            OrdenesDTO respuesta = await iProveedoresApiRepository.CrearOrdenProveedor(proveedorDTO);

            if (!string.IsNullOrEmpty(respuesta.numeroOrdenProveedor))
            {
                respuesta.codigo  = 1;
                respuesta.mensaje = "Proveedor aceptó la orden";
            }
            else
            {
                respuesta.codigo  = 0;
                respuesta.mensaje = "Proveedor no aceptó la orden";
            }

            return(respuesta);
        }
 public async Task <ActionResult> CrearOrdenProveedor([FromBody] OrdenesRequestDTO ordenesRequestDTO)
 {
     return(Ok(await iProveedoresServices.CrearOrdenProveedor(ordenesRequestDTO)));
 }