public Endereco ConsultarEnderecoNosCorreios(string cep, TipoServicoDeConsulta tipoServicoDeConsulta) { if (tipoServicoDeConsulta == TipoServicoDeConsulta.ServicoCorporativo) //consultaria serviço web dos correios return new Endereco("rua 1","casa 1" ,"vila madalena","São Paulo","SP","02234143"); else { if(tipoServicoDeConsulta==TipoServicoDeConsulta.ServicoCorporativo) //consultaria serviço corporativo da empresa return new Endereco("rua 1", "casa 1", "vila madalena", "São Paulo", "SP", "02234143"); } return null; }
public Endereco ConsultarEnderecoNosCorreios(string cep, TipoServicoDeConsulta tipoServicoDeConsulta) { IServicoDeBuscaDeEndereco servicoDeBuscaDeEndereco = null; switch (tipoServicoDeConsulta) { case TipoServicoDeConsulta.ServicoCorporativo: servicoDeBuscaDeEndereco = new ServicoBuscaDadosEnderecoCorporativo();break; case TipoServicoDeConsulta.ServicoCorreios: servicoDeBuscaDeEndereco = new ServicoBuscaDadosEnderecoCorreios();break; default: throw new Exception("Servico Selecionado inválido"); } return servicoDeBuscaDeEndereco.Buscar(cep); return null; }
public Endereco ConsultarEnderecoNosCorreios(string cep, TipoServicoDeConsulta tipoServicoDeConsulta) { if (tipoServicoDeConsulta == TipoServicoDeConsulta.ServicoCorporativo) { //consultaria serviço web dos correios return(new Endereco("rua 1", "casa 1", "vila madalena", "São Paulo", "SP", "02234143")); } else { if (tipoServicoDeConsulta == TipoServicoDeConsulta.ServicoCorreios) { //consultaria serviço corporativo da empresa return(new Endereco("rua 1", "casa 1", "vila madalena", "São Paulo", "SP", "02234143")); } } return(null); }
public Endereco ConsultarEnderecoNosCorreios(string cep, TipoServicoDeConsulta tipoServicoDeConsulta) { IServicoDeBuscaDeEndereco servicoDeBuscaDeEndereco = null; switch (tipoServicoDeConsulta) { case TipoServicoDeConsulta.ServicoCorporativo: servicoDeBuscaDeEndereco = new ServicoBuscaDadosEnderecoCorporativo(); break; case TipoServicoDeConsulta.ServicoCorreios: servicoDeBuscaDeEndereco = new ServicoBuscaDadosEnderecoCorreios(); break; default: throw new Exception("Servico Selecionado inválido"); } return(servicoDeBuscaDeEndereco.Buscar(cep)); return(null); }