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