Skip to content

Instantly share code, notes, and snippets.

View antoniopassos's full-sized avatar

Antonio Passos antoniopassos

View GitHub Profile
@antoniopassos
antoniopassos / Grupo.java
Created November 6, 2012 13:05
Código-fonte de aplicativo que ilustra post sobre encapsulamento de coleção
import java.util.ArrayList;
import java.util.List;
public class Grupo {
private String nome;
private List<Pessoa> pessoas;
public Grupo() {
super();
this.pessoas = new ArrayList<Pessoa>();
@antoniopassos
antoniopassos / Carteiro.java
Created September 26, 2011 19:34
Componentes do JSampleCorreio
package br.pro.antoniopassos.jsc;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;
public class Carteiro {
private String hostName = "smtp.gmail.com";
private String usuario = "fulano.tal"; // Seu login do Gmail
private String senha = "S3nh@"; // Sua senha do Gmail
@antoniopassos
antoniopassos / Jogador.java
Created February 21, 2010 12:44
Componentes do AppJogoDeAdivinhacao
package net.antoniopassos.appjogodeadivinhacao.dominio;
/**
*
* @author Antonio Passos
*/
public class Jogador {
private String nome;
@antoniopassos
antoniopassos / mascaramoeda.js
Created October 6, 2009 16:40
Função javascript para formatar campos que recebem preços
function formataMoeda(objTextBox, SeparadorMilesimo, SeparadorDecimal, e){
var sep = 0;
var key = '';
var i = j = 0;
var len = len2 = 0;
var strCheck = '0123456789';
var aux = aux2 = '';
var whichCode = (window.addEventListener) ? e.which : e.keyCode;
// 13=enter, 8=backspace as demais retornam 0(zero)
// whichCode==0 faz com que seja possivel usar todas as teclas como delete, setas, etc
DROP TABLE IF EXISTS Equipamento;
DROP TABLE IF EXISTS Professor;
DROP TABLE IF EXISTS Reserva;
CREATE TABLE EQUIPAMENTO
(
idequipamento BIGINT NOT NULL,
categoria tinyint NOT NULL,
descricao varchar(60) NOT NULL,
dataaquisicao date,
@antoniopassos
antoniopassos / appdukespa.sql
Created August 23, 2009 02:13
Script para criação do banco de dados do aplicativo AppDukeSpa
DROP TABLE IF EXISTS Cliente;
DROP TABLE IF EXISTS Servico;
DROP TABLE IF EXISTS Reserva;
CREATE TABLE Cliente
(
IDCliente IDENTITY,
Nome VARCHAR(25) NOT NULL,
Sobrenome VARCHAR(25) NOT NULL,
Sexo TINYINT NOT NULL,
@antoniopassos
antoniopassos / jpp.sql
Created March 5, 2009 03:12
Script para criação do banco de dados do aplicativo JPratosProntos
DROP TABLE IF EXISTS pessoa;
DROP TABLE IF EXISTS email;
DROP TABLE IF EXISTS endereco;
DROP TABLE IF EXISTS telefone;
DROP TABLE IF EXISTS pessoafisica;
DROP TABLE IF EXISTS cliente;
DROP TABLE IF EXISTS funcionario;
DROP TABLE IF EXISTS pessoajuridica;
DROP TABLE IF EXISTS pedido;
DROP TABLE IF EXISTS item_pedido;
@antoniopassos
antoniopassos / AppDemoJeliot.java
Created February 24, 2009 23:51
Código-fonte do aplicativo AppDemoJeliot
import Prog1Tools.IOTools;
import jeliot.io.*;
public class AppDemoJeliot {
public static void main(String args[]){
System.out.print("Digite o valor do lado A: ");
int ladoA = Input.readInt();
System.out.print("Digite o valor do lado B: ");
int ladoB = Input.readInt();