private void CarregarDadosDoForm(Cliente cliente) { try { var estainadimplente = false; if (cb_inadimplente.Text == "Sim") { estainadimplente = true; } if (txt_limite.Text.Trim() == string.Empty) { throw new Exception("O Campo limite é obrigatório"); } cliente.NomeCompleto = NomeCompleto.Criar(txt_nome.Text, txt_sobre_nome.Text); cliente.Endereco = txt_endereco.Text; cliente.Telefone = Telefone.Criar(txt_ddd.Text, txt_telefone.Text); cliente.Cpf = CPF.Criar(txt_cpf.Text); cliente.Identidade = txt_rg.Text; cliente.Limite = decimal.Parse(txt_limite.Text); cliente.Observacao = txt_observacoes.Text; cliente.Inadimplente = estainadimplente; cliente.Status = true; cliente.UsuarioId = Usuario.Id; } catch (Exception ex) { MessageBox.Show("Houve uma falha ao carregar dados do formulário \n" + ex.Message, "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void CriarCliente() { var cpf = CPF.Criar("066.099.240-07"); var dataNascimento = DataNascimento.Criar(new DateTime(1986, 2, 26)); var cliente = Cliente.Criar(cpf, dataNascimento); Assert.IsType <Cliente>(cliente); }
public void CriarCPF(string numeroCpf, string expected) { var cpf = CPF.Criar(numeroCpf); var cpfEsperado = new CPF(expected); Assert.Equal(cpfEsperado, cpf); }
public void CriarCPFInvalido(string numeroCpf) { var exception = Assert.Throws <CPFInvalidoException>(() => CPF.Criar(numeroCpf)); }