public void ClearData(int? idUsuario)
    {
        dvTabela.InnerHtml = string.Empty;
        if (idUsuario == null) return;
        var usuario = new Usuario();
        usuario.IDUsuario = idUsuario;
        usuario.Get();

        if (usuario.ExistePessoa())
        {
            GetTabelaDinamica(usuario.Pessoa);
        }
    }
Ejemplo n.º 2
0
 private void savePessoaFisica(Usuario usuario)
 {
     if (usuario.ExistePessoa())
     {
         var fisica = usuario.Pessoa.Fisica;
         fisica.CPF = txtCpf.Text;
         fisica.RG = txtRg.Text;
         fisica.Sexo = (Sexo)Enum.Parse(typeof(Sexo), rdoSexo.SelectedValue);
         fisica.EstadoCivil = (EstadoCivil)Enum.Parse(typeof(EstadoCivil), ddlEstadoCivil.SelectedValue);
         fisica.RG = txtRg.Text;
         fisica.DataNascimentoFormatada = txtDataNascimento.Text;
         fisica.Save();
     }
 }
Ejemplo n.º 3
0
    private void GetUsuario(int idUsuario)
    {
        var usuario = new Usuario(idUsuario);
        usuario.Get();

        LimparCampos(idUsuario);
        dvSalvarUsuario.Visible = true;
        dvSalvarPessoaFisica.Visible = true;
        wcTelefone.EnableDivs();
        wcEndereco.EnableDivs();
        dvListarUsuarios.Visible = false;

        txtId.Text = usuario.IDUsuario.ToString();
        txtNomeCompleto.Text = usuario.Nome;
        txtLogin.Text = usuario.Login;
        txtSenha.Text = usuario.Senha;
        txtEmail.Text = usuario.Email;
        txtRamal.Text = usuario.Ramal;
        rdoAtivo.SelectedValue = usuario.Ativo.ToString().ToLower();

        if (usuario.ExistePessoa())
        {
            wcCargos.GetCargos(idUsuario);
            wcHierarquias.GetHierarquias(usuario.Pessoa, TipoPessoa.Fisica);

            wcPessoaJuridica.GetPessoasJuridicas(idUsuario);
            wcCampanhas.Load(usuario.Pessoa.IDPessoa, idUsuario);

            txtTVI.Text = usuario.Pessoa.TVI;

            if (usuario.Pessoa.ExisteFisica())
            {
                txtCpf.Text = usuario.Pessoa.Fisica.CPF;
                txtRg.Text = usuario.Pessoa.Fisica.RG;
                txtDataNascimento.Text = usuario.Pessoa.Fisica.DataNascimentoFormatada;
                ddlEstadoCivil.SelectedValue = ((int)usuario.Pessoa.Fisica.EstadoCivil).ToString();
                rdoSexo.SelectedValue = ((int)usuario.Pessoa.Fisica.Sexo).ToString();
            }

            wcTelefone.GetTelefone(usuario.Pessoa);
            wcEndereco.GetEndereco(usuario.Pessoa);
            wcTabelaDinamica.GetTabelaDinamica(usuario.Pessoa);
        }
    }