public void verificarFecha() { try { DateTime ultimaFacturacion; if (dbConn.obtenerVariableString("SELECT CONVERT(VARCHAR(25), MAX(fechaFacturacion)) FROM detalleMensualidades") != "") { ultimaFacturacion = dbConn.obtenerVariableDate("SELECT MAX(fechaFacturacion) FROM detalleMensualidades"); if (ultimaFacturacion.Month < DateTime.Now.Month && (ultimaFacturacion.Year == DateTime.Now.Year || ultimaFacturacion.Year < DateTime.Now.Year)) { if (dbConn.PAGeneracionPagos(DateTime.Now)) { Console.WriteLine("Pagos Mensuales Generados"); } else { Console.WriteLine("Error al Facturar"); } } } } catch (Exception ex) { Console.WriteLine(ex.Message); } }