public static void main(String[] args) {

    System.out.println("Alo");
    UsuarioServico us = ServicoFactory.criarUsuarioServico();

    Usuario usr1 = new Usuario(null, "Itamar", "000", "34-123", "*****@*****.**", "x");
    us.inserirAtualizar(usr1);

    Usuario usr2 = new Usuario(null, "xiquinho", "000", "34-123", "*****@*****.**", "x");
    us.inserirAtualizar(usr2);

    AnuncioServico as = ServicoFactory.criarAnuncioServico();

    Anuncio an1 =
        new Anuncio(
            null,
            "bairro",
            "cidade",
            "descricao",
            new BigDecimal(1),
            new Date(),
            new Date(),
            EstadoAnuncio.Pendente,
            usr1);
    as.inserirAtualizar(an1);

    FotoServico fs = ServicoFactory.criarFotoServico();

    Foto f1 = new Foto(null, "/Foto.img", an1);
    fs.inserirAtualizar(f1);

    LocacaoServico ls = ServicoFactory.criarLocacaoServico();

    Locacao l1 = new Locacao(null, new Date(), 1, 1, usr1, usr2);

    ls.inserirAtualizar(l1);

    QuestaoServico qs = ServicoFactory.criarQuestaoServico();

    Questao q1 = new Questao(null, "Ainda esta disponivel ?", "", an1, usr2);
    qs.inserirAtualizar(q1);

    FavoritoServico FavS = ServicoFactory.criarFavoritoServico();
    Favorito fav1 = new Favorito(null, an1, usr1);
    FavS.inserirAtualizar(fav1);

    HorarioVisitaServico HVs = ServicoFactory.criarHorarioVisitaServico();
    HorarioVisita hhv1 = new HorarioVisita(null, an1, "Disponivel as 12h", new Date());
    HVs.inserirAtualizar(hhv1);

    System.out.println("Bye");
    System.exit(0);
  }
Exemple #2
0
  public static void main(String[] args) throws ParseException {

    System.out.println("Alo");
    // instancia minima que esta no desenho feito pelo Leandro Mendes.

    UsuarioServico us = ServicoFactory.criarUsuarioServico();

    Usuario usr1 =
        new Usuario(
            null, "Leandro Locador", "111.111.111-11", "349999-9999", "*****@*****.**", "123456");
    us.inserirAtualizar(usr1);

    Usuario usr2 =
        new Usuario(
            null,
            "Leandro Locatário",
            "222.222.222-22",
            "349999-99990",
            "*****@*****.**",
            "654321");
    us.inserirAtualizar(usr2);

    SimpleDateFormat f = new SimpleDateFormat("dd/MM/yyyy");

    String strdata1 = "01/01/2015";
    String strdata2 = "15/01/2015";
    String strdatavisita = "31/12/2015";
    String strd1 = "01/01/2015";

    Date data1 = f.parse(strdata1);
    Date data2 = f.parse(strdata2);
    Date datavisita = f.parse(strdatavisita);
    Date d1 = f.parse(strd1);

    AnuncioServico as = ServicoFactory.criarAnuncioServico();
    String desc = "Casa em condominio";
    Anuncio an1 =
        new Anuncio(
            null,
            "Centro",
            "Uberlandia",
            desc,
            new BigDecimal("800.00"),
            data1,
            data2,
            EstadoAnuncio.Ativo,
            usr1);
    as.inserirAtualizar(an1);

    HorarioVisitaServico HVs = ServicoFactory.criarHorarioVisitaServico();
    HorarioVisita hhv1 =
        new HorarioVisita(null, an1, "Quem chegar primeiro ligue para a contra-parte", datavisita);
    HVs.inserirAtualizar(hhv1);

    FotoServico fs = ServicoFactory.criarFotoServico();

    Foto f1 = new Foto(null, "/Foto1.jpg", an1);
    Foto f2 = new Foto(null, "/Foto2.jpg", an1);
    Foto f3 = new Foto(null, "/Foto3.jpg", an1);
    Foto f4 = new Foto(null, "/Foto4.jpg", an1);
    Foto f5 = new Foto(null, "/Foto5.jpg", an1);
    Foto f6 = new Foto(null, "/Foto6.jpg", an1);

    fs.inserirAtualizar(f1);
    fs.inserirAtualizar(f2);
    fs.inserirAtualizar(f3);
    fs.inserirAtualizar(f4);
    fs.inserirAtualizar(f5);
    fs.inserirAtualizar(f6);

    FavoritoServico FavS = ServicoFactory.criarFavoritoServico();
    Favorito fav1 = new Favorito(null, an1, usr2);
    FavS.inserirAtualizar(fav1);

    QuestaoServico qs = ServicoFactory.criarQuestaoServico();
    Questao q1 = new Questao(null, "A casa possui quantas vagas de garagem?", "", an1, usr2);
    qs.inserirAtualizar(q1);
    q1.setResposta("Possui 2 vagas");
    qs.inserirAtualizar(q1);

    LocacaoServico ls = ServicoFactory.criarLocacaoServico();
    Locacao l1 = new Locacao(null, d1, 1, 1, usr1, usr2);
    ls.inserirAtualizar(l1);

    System.out.println("Bye");
    System.exit(0);
    // fim instancia minima que esta no desenho feito pelo Leandro Mendes.

    UsuarioServico us1 = ServicoFactory.criarUsuarioServico();

    Usuario Usr1 = new Usuario(null, "Itamar", "000", "34-123", "*****@*****.**", "x");
    us1.inserirAtualizar(Usr1);

    Usuario Usr2 =
        new Usuario(null, "Francisco", "000", "34-123", "*****@*****.**", "x");
    us1.inserirAtualizar(Usr2);

    AnuncioServico as1 = ServicoFactory.criarAnuncioServico();
    String desc1 =
        "Alugo apartamento térreo, com área externa, 2 quartos, 1 vaga na garagem, não possui armários nem guarda roupas embutido, porteiro 24 horas, ônibus para na porta do condomínio";

    Anuncio ans1 =
        new Anuncio(
            null,
            "Santa Monica",
            "Uberlandia",
            desc,
            new BigDecimal("650.00"),
            new Date(),
            new Date(),
            EstadoAnuncio.Pendente,
            usr1);
    as1.inserirAtualizar(ans1);

    desc =
        "Alugo ap MRV 2/4 armários planejados na cozinha e no banheiro, mais box blindex no banheiro.";

    Anuncio an2 =
        new Anuncio(
            null,
            "Shopping Park",
            "Uberlandia",
            desc,
            new BigDecimal("450.00"),
            new Date(),
            new Date(),
            EstadoAnuncio.Pendente,
            usr2);
    as.inserirAtualizar(an2);

    desc =
        "2/4 sala 2 ambientes cozinha área de serviço privativa banheiro com box, armário espelho e ducha dupla.";

    Anuncio an3 =
        new Anuncio(
            null,
            "Jardim Holanda",
            "Uberlandia",
            desc,
            new BigDecimal("550.00"),
            new Date(),
            new Date(),
            EstadoAnuncio.Pendente,
            usr1);
    as.inserirAtualizar(an3);

    FotoServico fs1 = ServicoFactory.criarFotoServico();

    Foto foto1 = new Foto(null, "/Foto.jpg", ans1);
    fs.inserirAtualizar(foto1);

    LocacaoServico ls1 = ServicoFactory.criarLocacaoServico();
    Locacao loc1 = new Locacao(null, new Date(), 1, 1, Usr1, Usr2);
    ls1.inserirAtualizar(loc1);

    QuestaoServico qs1 = ServicoFactory.criarQuestaoServico();
    Questao quest1 = new Questao(null, "Ainda esta disponivel ?", "", ans1, Usr2);
    qs1.inserirAtualizar(quest1);

    FavoritoServico FavS1 = ServicoFactory.criarFavoritoServico();
    Favorito favo1 = new Favorito(null, ans1, Usr1);
    FavS1.inserirAtualizar(favo1);

    HorarioVisitaServico HVs1 = ServicoFactory.criarHorarioVisitaServico();
    HorarioVisita hhvi1 = new HorarioVisita(null, an1, "Disponivel as 12h", new Date());
    HVs1.inserirAtualizar(hhvi1);

    System.out.println("Bye");
    System.exit(0);
  }