public ID PostActualizarSaldoCuenta([FromBody] PagarCompra CompraCuenta) { if (CompraCuenta == null) { throw new HttpResponseException(HttpStatusCode.BadRequest); } int ret = -1; OrdenesCVP Orden = ClassBD.ObtenerOrdenCVPById(CompraCuenta.idOrdenCVP); if (CompraCuenta != null) { if (Orden.idOperacion == 1) { CostosH.Post(CompraCuenta.idOrdenCVP); } ret = ClassBD.ActualizarSaldoCuenta(CompraCuenta.idOrdenCVP, CompraCuenta.idCuenta); } if (ret != -1 && ret != 0) { Facturas.PostGenerarFacturaNota(Orden); } return(new ID(ret)); }