Skip to content

Instantly share code, notes, and snippets.

View dairdr's full-sized avatar
💭
(╯°□°)╯︵ ┻━┻

Dair Diaz Rambao dairdr

💭
(╯°□°)╯︵ ┻━┻
  • Montería - Colombia
  • 05:16 (UTC -05:00)
View GitHub Profile
import kotlin.math.ceil
fun friendly(a: Int, b: Int) : Boolean {
val evenA: MutableList<Int> = mutableListOf()
val evenB: MutableList<Int> = mutableListOf()
for (n in 1..a) {
if (a % n == 0 && n != a) {
evenA.add(n)
}
fun fezzBuzz() {
for (i in 1..100) {
if (i % 3 == 0 && i % 5 == 0) {
println("FizBuzz")
} else if (i % 3 == 0) {
println("Fizz")
} else if (i % 5 == 0) {
println("Buzz")
} else {
println(i)
@dairdr
dairdr / mailing.swift
Last active May 4, 2017 20:58
Open email app with default email address (swift 3)
// swift 3
let email = "[email protected]"
if let url = URL(string: "mailto:\(email)") {
UIApplication.shared.openURL(url)
}
public function paymentRegistered($valor, $reglasProgramacionPago)
{
$em = $this->container->get('doctrine')->getManager();
if (!empty($reglasProgramacionPago)) {
$movimientoPago = $em->getRepository('TimPagosBundle:MovimientoPago')->findOneByReglasProgramacionPago($reglasProgramacionPago);
$facturasDetalle = $em->getRepository('TimPagosBundle:FacturaDetalle')->findByReglasProgramacionPagoAndDate($reglasProgramacionPago);
// Validamos que encontramos las facturas detalle y movimiento pago de la obligación.
if (!empty($movimientoPago) && !empty($facturasDetalle)) {
$now = new \DateTime();
// Registramos el movimiento.
public function updateMovement($reglasProgramacionPago)
{
$em = $this->container->get('doctrine')->getManager();
$calificacionObligacion = $em->getRepository('TimPagosBundle:TipoCalificacionObligacion')->findAll();
if (is_array($reglasProgramacionPago)) {
foreach ($reglasProgramacionPago as $reglas) {
$movimientoPago = $em->getRepository('TimPagosBundle:MovimientoPago')->findOneByReglasProgramacionPago($reglas);
if (!empty($movimientoPago)) {
// Actualizamos movimiento pago.
$tasaDiaria = 0;