Skip to content

Instantly share code, notes, and snippets.

View MarioCares's full-sized avatar

Mario Cares MarioCares

View GitHub Profile
// Genere test unitarios para comprobar las siguientes 2 clases:
public class Matematicas {
// Método para sumar dos números
public int sumar(int a, int b) {
return a + b;
}
// Método para restar dos números
public int restar(int a, int b) {
package testunitarioseccion2;
/**
*
* @author luk0s
*/
public class Calculadora {
public Integer sumar(Integer a, Integer b) {
return a + b;
CREATE TABLE areas (
id INTEGER PRIMARY KEY,
descripcion VARCHAR(50)
);
CREATE TABLE previsiones (
id INTEGER PRIMARY KEY,
descripcion VARCHAR(50)
);
// EN EVENTO BTN GUARDAR
String url = "jdbc:mysql://localhost:3306/test";
try {
// Cargar el driver JDBC
Class.forName("com.mysql.cj.jdbc.Driver");
// Establecer la conexión
Connection connection = DriverManager.getConnection(url, "root", "UST");
System.out.println("Conectado a BD");

Trabajos Finales POO

Grupo 1 (Gonzalo Fuentes)

Cine El Tomasino quiere implementar un sistema donde se lleve un registro de películas.

Cada película tendrá un código que la identifique, un título, duración y horario.

Debe implementar un CRUD para cada película.

Al cine le interesa saber qué películas vio cuál usuario.

/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Main.java to edit this template
*/
package appestadistica;
import appestadistica.clases.Trabajador;
import java.util.ArrayList;
import java.util.Scanner;
@MarioCares
MarioCares / AppConsola.java
Created November 14, 2024 01:41
Clase 13-11-2024 Fundamentos POO
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Main.java to edit this template
*/
package appconsola;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
@MarioCares
MarioCares / query.sql
Created February 14, 2020 16:04
Para los correos que manda Pablo Lira pidiendo sacar última atención desde SENAME
-- 1) IMPORTAR LISTADO DE RUTS
-- 2) SACAR LISTADO EN BRUTO. POR EJEMPLO, TODAS LAS ATENCIONES DE PSICÓLOGOS
select s.rut, aten.FECHA_HORA_INICIO
from sename_1 as s
left join (select max(fecha_inscripcion) as t, RUT, ID, APELLIDO_PATERNO, APELLIDO_MATERNO, NOMBRES from USP_USUARIO_APS group by RUT, ID, APELLIDO_PATERNO, APELLIDO_MATERNO, NOMBRES) as usp on usp.rut Collate Modern_Spanish_CI_AS = s.rut1
left join ATEN_ATENCION as aten on (aten.USP_ID = usp.ID and aten.OBSERVACION != 'Inasistencia Registrada' and aten.INS_ID = 15)
order by s.rut, aten.FECHA_HORA_INICIO DESC
-- 3) DESPUÉS, EN EXCEL ELIMINAR DUPLICADOS (BASADOS EN EL RUT)
document.getElementsByName('#AlgoQueDispare').addEventListener('evento', function(){
la_funcion_promesa().then(function(algun_valor){
// hago algo con 'serie' que es el valor que me respondió el servidor en la OTRA función
console.log(algun_valor);
});
});
var la_funcion_promesa = function() {
return new Promise(function(resolve, reject) {
var xhttp = new XMLHttpRequest();
@MarioCares
MarioCares / respuesta_controller_json.cs
Created November 8, 2018 02:19
Respuesta formato JSON desde un controller
public JsonResult ObtenerUsuario()
{
var usuario = new Usuario { NombreUsuario = "MarioCares", Edad = 28,
Email = "[email protected]", Contrasegna = "123456"};
var usuario2 = new Usuario();
usuario2.NombreUsuario = "Juanito";
usuario2.Contrasegna = "JuanitoRulz";
usuario2.Email = "[email protected]";
usuario2.Edad = 50;