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); }
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); }