private static void IncluirConsumidor() { Console.Write("Nome : "); string nome = Console.ReadLine(); Console.Write("Inscricao : "); string inscricao = Console.ReadLine(); Console.Write("email : "); string email = Console.ReadLine(); Console.Write("Senha : "); string senha = Console.ReadLine(); Console.Write("Tipo de Pessoa ([F]isica ou [J]uridica) : "); string tipopessoa = Console.ReadLine(); ConsumidorDTO pessoa = new ConsumidorDTO(); pessoa.Telefones = new List<TelefoneDTO>(); pessoa.Enderecos = new List<EnderecoDTO>(); pessoa.Nome = nome; pessoa.Inscricao = Convert.ToInt64(inscricao); pessoa.Senha = senha; pessoa.Email = email; if (tipopessoa.Equals("f") || tipopessoa.Equals("F")) { pessoa.Tipo = EnumTipoPessoa.Fisica; } else { pessoa.Tipo = EnumTipoPessoa.Juridica; } List<EnderecoDTO> enderecos = IncluirEndereco(); pessoa.Enderecos.AddRange(enderecos); List<TelefoneDTO> telefones = IncluirTelefone(); pessoa.Telefones.AddRange(telefones); using (var service = new JuntosServiceClient()) { service.SalvarConsumidor(pessoa); } }
public override void Preparar(string testkey) { GerarCpf(); dto = DTOHelper.ConverterPara <ConsumidorDTO>(TestContext.DataRow); dto.CPF = NovoCpf; }
public void Salvar(ConsumidorDTO dto) { if (!String.IsNullOrWhiteSpace(dto.Nome)) { Nome.Limpar().PreencherCampo(dto.Nome); } if (dto.Sexo > 0) { Sexo.Find(el => el.ObterValor() == dto.Sexo.ToString()).Clicar(); } if (!String.IsNullOrWhiteSpace(dto.NomeSocial)) { NomeSocial.PreencherCampo(dto.NomeSocial); } if (!String.IsNullOrWhiteSpace(dto.DataNascimento)) { DataNascimento.PreencherCampo(dto.DataNascimento); } if (!String.IsNullOrWhiteSpace(dto.CPF)) { CPF.PreencherCampo(dto.CPF); } if (!String.IsNullOrWhiteSpace(dto.RG)) { RG.PreencherCampo(dto.RG); } if (!String.IsNullOrWhiteSpace(dto.OrgaoEmissorUF)) { OrgaoEmissorUF.SelecionarItemDropDown(dto.OrgaoEmissorUF); } if (!String.IsNullOrWhiteSpace(dto.OrgaoEmissor)) { OrgaoEmissor.PreencherCampo(dto.OrgaoEmissor); } if (dto.TemDeficiencia) { ChkDeficiencia.PreencherCampo(1); if (!String.IsNullOrWhiteSpace(dto.IdTipoDeficiencia)) { IdTipoDeficiencia.PreencherCampo(dto.IdTipoDeficiencia); } if (!String.IsNullOrWhiteSpace(dto.OutroTipoDeficiencia)) { OutroTipoDeficiencia.PreencherCampo(dto.OutroTipoDeficiencia); } } if (!String.IsNullOrWhiteSpace(dto.CEP)) { CEP.PreencherCampo(dto.CEP); Complemento.ClicarEAguardar(tempoEspera); } if (!String.IsNullOrWhiteSpace(dto.Logradouro)) { Logradouro.PreencherCampo(dto.Logradouro); } if (!String.IsNullOrWhiteSpace(dto.Numero)) { Numero.PreencherCampo(dto.Numero); } if (!String.IsNullOrWhiteSpace(dto.Cidade)) { Cidade.PreencherCampo(dto.Cidade); } if (!String.IsNullOrWhiteSpace(dto.Estado)) { Estado.PreencherCampo(dto.Estado); } if (!String.IsNullOrWhiteSpace(dto.Telefone)) { Telefone.PreencherCampo(dto.Telefone); } if (!String.IsNullOrWhiteSpace(dto.Celular)) { Celular.PreencherCampo(dto.Celular); } if (!String.IsNullOrWhiteSpace(dto.Preferencias_TipoNotificacao)) { Preferencias_TipoNotificacao.PreencherCampo(dto.Preferencias_TipoNotificacao); } CapturarTela(); BtnSalvar.Clicar(); }
private static void InformarConsumidor() { while (true) { Console.Write("Id Consumidor : "); string id = Console.ReadLine(); using (var service = new JuntosServiceClient()) { consumidor = service.ConsultarConsumidorPeloId(Convert.ToInt32(id)); } if (consumidor != null) { Console.WriteLine(consumidor.Id + " / " + consumidor.Nome); break; } else { Console.WriteLine("Não Existe Consumidor com id " + id); Console.WriteLine("Digite Tecle Algo para voltar"); Console.ReadLine(); } } }