예제 #1
0
 public void EnviarMalaDiretaOferta(OfertaContract ofertaContract, AnuncianteContract anuncianteContract)
 {
     IServicoOferta servicoOferta = FactoryService.getInstance.criarServicoOferta();
     Anunciante anunciante = FactoryService.getInstance.criarServicoAnunciante().ObterPorCNPJ(ofertaContract.CnpjAnunciante);
     Endereco endereco = new Endereco(ofertaContract.Logradouro, ofertaContract.Numero, ofertaContract.Complemento, ofertaContract.CEP, ofertaContract.Bairro);
     Oferta oferta = new Oferta(anunciante, ofertaContract.tipoOferta, endereco, ofertaContract.Inicio, ofertaContract.Fim, ofertaContract.Titulo, ofertaContract.Descritivo, ofertaContract.Imagem);
     servicoOferta.EnviarMalaDiretaOferta(oferta);
 }
예제 #2
0
 public void CadastrarAnunciante(AnuncianteContract anuncianteContract)
 {
     Anunciante anunciante = new Anunciante(anuncianteContract.CNPJ, anuncianteContract.NomeFantasia, anuncianteContract.Nome, anuncianteContract.InscricaoMunicipal, anuncianteContract.InscricaoEstadual, anuncianteContract.WebSite);
     IServicoAnunciante servicoAnunciante = FactoryService.getInstance.criarServicoAnunciante();
     servicoAnunciante.CadastrarAnunciante(anunciante);
 }