Ejemplo n.º 1
0
    protected void btnSalvarCredencial_Click(object sender, EventArgs e)
    {
        var usuario = new Usuario();
        try
        {
            if (txtId.Text != "")
            {
                usuario.IDUsuario = int.Parse(txtId.Text);
                usuario.Get();
            }

            usuario.Nome = txtNomeCompleto.Text;
            usuario.Login = txtLogin.Text;
            if (!string.IsNullOrEmpty(txtSenha.Text)) usuario.Senha = txtSenha.Text;
            usuario.Email = txtEmail.Text;
            usuario.Ramal = txtRamal.Text;
            usuario.Ativo = bool.Parse(rdoAtivo.SelectedValue);
            usuario.Save();
            GetUsuario((int)usuario.IDUsuario);

            var fisica = usuario.Pessoa.Fisica;
            if (fisica == null || fisica.IDPessoaFisica == null)
                salvarPessoaFisica();
            else Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>$('#aCredencial').trigger(\"click\");alert('Credencial salva.');</script>");
        }
        catch (Exception err)
        {
            GetUsuario((int)usuario.IDUsuario);
            Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>$('#aCredencial').trigger(\"click\");alert('" + FormatError.FormatMessageForJAlert(err.Message) + "');</script>");
        }
    }
Ejemplo n.º 2
0
        public static Usuario Current()
        {
            object session = Session.Get(KeyUsuario());

            if (session == null)
            {
                return(null);
            }
            string sessionKey = session.ToString();
            int    idUsuario  = 0;

            if (!int.TryParse(sessionKey, out idUsuario))
            {
                return(null);
            }
            if (idUsuario == 0)
            {
                return(null);
            }

            var usuario = new Usuario(idUsuario);

            usuario.Get();
            return(usuario);
        }
Ejemplo n.º 3
0
    public void Load(int? idPessoa, int? idUsuario)
    {
        dvCampanha.Visible = false;
        dvListarPessoaCampanhas.Visible = false;
        dvSalvarPessoaCampanha.Visible = false;

        if (idPessoa == null)
        {
            dvCampanha.InnerHtml = "Pessoa não cadastrada.";
            dvCampanha.Visible = true;
            return;
        }

        pessoa = new Pessoa(idPessoa);
        pessoa.Get();

        if (idUsuario != null)
        {
            usuario = new Usuario(idUsuario);
            usuario.Get();
            txtIdUsuario.Text = usuario.IDUsuario.ToString();
        }

        txtIdPessoa.Text = pessoa.IDPessoa.ToString();
        GetPessoaCampanhas();
    }
    protected void btnEditarTabelaFisica_Click(object sender, EventArgs e)
    {
        if (!isPessoaJuridica)
        {
            var usuario = new Usuario();
            usuario.IDUsuario = IdConteudo;
            usuario.Get();

            var tabela = usuario.Pessoa.GetTabelaDinamica();
            if (tabela == null)
                usuario.CreateTabelaDinamica();
            tabela = usuario.Pessoa.GetTabelaDinamica();
            Response.Redirect("~/Tabelas.aspx?idTabela=" + tabela.IDTabela.ToString());
        }
        else
        {
            var PessoaJuridica = new PessoaJuridica();
            PessoaJuridica.IDPessoaJuridica = IdConteudo;
            PessoaJuridica.Get();

            var tabela = PessoaJuridica.GetTabelaDinamica();
            if (tabela == null)
                PessoaJuridica.CreateTabelaDinamica();
            tabela = PessoaJuridica.GetTabelaDinamica();
            Response.Redirect("~/Tabelas.aspx?idTabela=" + tabela.IDTabela.ToString());
        }
    }
Ejemplo n.º 5
0
 public string AlterarEnderecoUsuarioHtml()
 {
     Response.Cache.SetMaxAge(new TimeSpan(0));
     Response.Buffer = false;
      Usuario usuario = new Usuario(int.Parse(Request["idUsuario"]));
     usuario.Get();
     return usuario.GetHtmlAlterarEndereco();
 }
    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.º 7
0
        public void AlterarSenha()
        {
            Usuario usuarioCurrent = Usuario.Current();
            Usuario usuario = new Usuario();

            if (string.IsNullOrEmpty(Request["senhaAntiga"]))
            {
                Didox.Business.Session.Add("[ERRO]AlterarSenha", "Senha antiga obrigatória.");
                Response.Redirect(Pagina.Site() + "/" + Pagina.GetAreaCorrenteComPagina());
                return;
            }

            if (string.IsNullOrEmpty(Request["novaSenha"]))
            {
                Didox.Business.Session.Add("[ERRO]AlterarSenha", "Nova senha obrigatória.");
                Response.Redirect(Pagina.Site() + "/" + Pagina.GetAreaCorrenteComPagina());
                return;
            }

            if (string.IsNullOrEmpty(Request["confirmacaoSenha"]))
            {
                Didox.Business.Session.Add("[ERRO]AlterarSenha", "Confirmação de senha obrigatória.");
                Response.Redirect(Pagina.Site() + "/" + Pagina.GetAreaCorrenteComPagina());
                return;
            }

            usuario.Senha = Request["senhaAntiga"];
            usuario.Login = usuarioCurrent.Login;
            usuario.Get();

            if (usuario.IDUsuario == null)
            {
                Didox.Business.Session.Add("[ERRO]AlterarSenha", "Senha antiga não confere.");
                Response.Redirect(Pagina.Site() + "/" + Pagina.GetAreaCorrenteComPagina());
                return;
            }
            else
            {
                if (Request["novaSenha"] != Request["confirmacaoSenha"])
                {
                    Didox.Business.Session.Add("[ERRO]AlterarSenha", "Confirmação de senha não é igual a senha nova.");
                    Response.Redirect(Pagina.Site() + "/" + Pagina.GetAreaCorrenteComPagina());
                    return;
                }

                usuarioCurrent.Senha = Request["novaSenha"];
                usuarioCurrent.Save();
                Didox.Business.Session.Add("[MSG]AlterarSenha", "Senha alterada com sucesso.");
                Response.Redirect(Pagina.Site() + "/" + Pagina.GetAreaCorrenteComPagina());
            }
        }
Ejemplo n.º 8
0
    public void GetCargos(int idUsuario)
    {
        usuario = new Usuario(idUsuario);
        usuario.Get();

        dvTreeview.Visible = false;
        trvPessoas.Nodes.Clear();
        addNode(trvPessoas.Nodes, usuario.GetListIdEstruturaCargo(), 0);

        if (trvPessoas.Nodes.Count <= 0)
        {
            dvTreeview.Visible = true;
            dvTreeview.InnerHtml = "Usuário " + usuario.Nome + ", não está cadastrado na estrutura de cargos";
        }
    }
    public void GetPessoasJuridicas(int idUsuario)
    {
        tableAddPessoas.Visible = true;
        usuario = new Usuario(idUsuario);
        usuario.Get();

        if (CType.Exist(usuario.Pessoa) && CType.Exist(usuario.Pessoa.Fisica))
        {
            txtId.Text = usuario.Id.ToString();
            loadLists(usuario.Pessoa.Fisica);
            return;
        }

        dvPessoaFisicaNotFound.Visible = true;
        tableAddPessoas.Visible = false;
        dvPessoaFisicaNotFound.InnerHtml = "Pessoa fisica não cadastrada";
    }
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        usuario = new Usuario(int.Parse(txtId.Text));
        usuario.Get();
        var list = new List<ListItem>();
        foreach (ListItem item in listPessoasJuridicas.Items)
        {
            if (item.Selected)
            {
                listPessoasJuridicasAdd.Items.Add(item);
                list.Add(item);
            }
        }

        foreach (ListItem item in list) listPessoasJuridicas.Items.Remove(item);
        saveParceiros(usuario.Pessoa.Fisica);
    }
Ejemplo n.º 11
0
    protected void btnSalvarEnderecos_Click(object sender, EventArgs e)
    {
        var usuario = new Usuario();
        try
        {
            usuario.IDUsuario = int.Parse(txtId.Text);
            usuario.Get();

            wcEndereco.SavePessoaEndereco(usuario.Pessoa);
            GetUsuario((int)usuario.IDUsuario);
            Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>$('#aEnderecos').trigger(\"click\");alert('Endereços salvo.');</script>");
        }
        catch (Exception err)
        {
            GetUsuario((int)usuario.IDUsuario);
            Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>$('#aEnderecos').trigger(\"click\");alert('" + FormatError.FormatMessageForJAlert(err.Message) + "');</script>");
        }
    }
Ejemplo n.º 12
0
        public string IncluirResponsavel()
        {
            Response.Cache.SetMaxAge(new TimeSpan(0));
            Response.Buffer = false;
            if (string.IsNullOrEmpty(Request["idHierarquia"])) return "Hierarquia não encontrada.";

            var hierarquia = new Hierarquia(int.Parse(Request["idHierarquia"]));
            hierarquia.Get();
            if (hierarquia.IDHierarquia == null) return "Hierarquia não encontrada.";

            Usuario usuario = new Usuario();

            if (!string.IsNullOrEmpty(Request["idUsuario"]))
            {
                usuario.IDUsuario = int.Parse(Request["idUsuario"]);
                usuario.Get();
            }

            if (usuario.IDUsuario == null)
            {
                if (string.IsNullOrEmpty(Request["nome"]) && string.IsNullOrEmpty(Request["email"]) && string.IsNullOrEmpty(Request["login"]))
                    return "Preencha o nome, email ou login, para incluir usuario a estrutura ";

                //return "Preencha o nome, email ou login, para incluir usuario a estrutura (" + hierarquia.Estrutura.Descricao + ") ";

                if (!string.IsNullOrEmpty(Request["login"]))
                {
                    usuario.Login = Request["login"];
                    usuario.Get();
                }

                if (usuario.IDUsuario == null)
                {
                    usuario.Login = null;
                    if (!string.IsNullOrEmpty(Request["email"]))
                    {
                        usuario.Email = Request["email"];
                        usuario.Get();
                    }

                    if (usuario.IDUsuario == null)
                    {
                        if (Request["nome"].Length < 4) return "Digite um nome com minimo de 4 letras.";

                        usuario.Login = null;
                        usuario.Email = null;
                        usuario.Nome = Request["nome"];
                        var iUsuarios = usuario.Find();
                        if (iUsuarios.Count < 1) return "Usuário não encontrado.";

                        var usuarios = new List<Usuario>();
                        iUsuarios.ForEach(u => usuarios.Add((Usuario)u));

                        return usuario.GetHtmlIncluirResponsavelHtml((int)hierarquia.IDHierarquia, usuarios);
                    }
                }
            }

            var credencialPessoa = new UsuarioPessoa();
            credencialPessoa.Usuario = usuario;
            //credencialPessoa.Estrutura = hierarquia.Estrutura;
            credencialPessoa.Campanha = Campanha.Current();
            credencialPessoa.Get();
            if (credencialPessoa.IDUsuarioPessoa != null)
                return "Usuário já estava na estrutura ";
            //return "Usuário já estava na estrutura (" + hierarquia.Estrutura.Descricao + ") ";

            credencialPessoa.Save();

            return "Usuário incluido na estrutura ";
            //return "Usuário incluido na estrutura (" + hierarquia.Estrutura.Descricao + ") ";
        }
Ejemplo n.º 13
0
        public string AlterarStatusUsuario()
        {
            try
            {
                Usuario usuario = new Usuario(int.Parse(Request["idUsuario"]));
                usuario.Get();
                usuario.Ativo = Convert.ToBoolean(int.Parse(Request["status"]));
                usuario.Save();
                return "Status alterado com sucesso.";
            }
            catch { }

            return "Erro ao alterar status do usuário.";
        }
Ejemplo n.º 14
0
        public override void Save()
        {
            var usuarioEmail = new Usuario();

            usuarioEmail.Email = this.Email;
            usuarioEmail.Get();

            if (usuarioEmail.IDUsuario != null && usuarioEmail.IDUsuario != this.IDUsuario)
            {
                throw new DidoxFrameworkError("Email já cadastrado.");
            }

            var usuarioLogin = new Usuario();

            usuarioLogin.Login = this.Login;
            usuarioLogin.Get();

            if (usuarioLogin.IDUsuario != null && usuarioLogin.IDUsuario != this.IDUsuario)
            {
                throw new DidoxFrameworkError("Login já cadastrado.");
            }

            this.Senha = ConfiguracaoSenha.GetSenhaCripto(this.Senha);

            base.Save();

            var pessoa = this.Pessoa;

            if (CType.Exist(pessoa))
            {
                pessoa.TipoPessoa = TipoPessoa.Fisica;
                pessoa.Nome       = this.Nome;
                pessoa.Save();
            }
            else
            {
                var pessoaCampanha = new PessoaCampanha();
                try
                {
                    pessoaCampanha.IsTransaction = true;
                    pessoaCampanha.Usuario       = this;
                    pessoaCampanha.Get();
                    if (CType.Exist(pessoaCampanha))
                    {
                        pessoa = pessoaCampanha.Pessoa;
                    }
                    else
                    {
                        pessoa             = new Pessoa(Campanha);
                        pessoa.Transaction = pessoaCampanha.Transaction;
                        pessoa.TipoPessoa  = TipoPessoa.Fisica;
                        pessoa.Nome        = this.Nome;
                        pessoa.Save();
                    }

                    var pessoaCampanhaNovo = new PessoaCampanha();
                    pessoaCampanhaNovo.Transaction = pessoaCampanha.Transaction;
                    pessoaCampanhaNovo.Usuario     = this;
                    pessoaCampanhaNovo.Pessoa      = pessoa;
                    pessoaCampanhaNovo.Campanha    = Campanha;
                    pessoaCampanhaNovo.DataAdesao  = DateTime.Now;
                    pessoaCampanhaNovo.Save();
                    pessoaCampanha.Commit();
                }
                catch (Exception err)
                {
                    pessoaCampanha.Rollback();
                    throw err;
                }
            }

            var email = this.Pessoa.Email;

            email.EnderecoEmail = this.Email;
            email.TipoEmail     = TipoEmail.Padrao();
            email.Save();
        }
Ejemplo n.º 15
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!string.IsNullOrEmpty(txtIdPessoa.Text))
        {
            pessoa = new Pessoa(int.Parse(txtIdPessoa.Text));
            pessoa.Get();
        }

        if (!string.IsNullOrEmpty(txtIdUsuario.Text))
        {
            usuario = new Usuario(int.Parse(txtIdUsuario.Text));
            usuario.Get();
        }
    }
Ejemplo n.º 16
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);
        }
    }
Ejemplo n.º 17
0
 public string SalvarAlteracoesUsuario()
 {
     try
     {
         Usuario usuario = new Usuario(int.Parse(Request["idUsuario"]));
         usuario.Get();
         usuario.Nome = Request["nome"];
         usuario.Email = Request["email"];
         usuario.Save();
         return "1";
     }
     catch (Exception err) { return err.Message; }
 }
Ejemplo n.º 18
0
        public string ResetSenhaUsuario()
        {
            try
            {
                Usuario usuario = new Usuario(int.Parse(Request["idUsuario"]));
                usuario.Get();
                usuario.Senha = new Random().Next(0, 999999).ToString();
                usuario.Save();

                        /*
                  MailBox oEmail = new MailBox();
                  oEmail.EmailTo = usuario.Email;
                  oEmail.Subject = "Envio de senha - TradeVision";
                  oEmail.Body = "<b>Envio de senha </b>" +
                      "<br><b>Login:</b> " + usuario.Login+
                      "<br><b>Senha:</b> " + usuario.Senha;
                  oEmail.Send();
                   * */

                return "Nova senha enviada  para o email " + usuario.Email + ".";
            }
            catch { }

            return "Erro ao alterar senha do usuário.";
        }
Ejemplo n.º 19
0
 private void salvarPessoaFisica()
 {
     var usuario = new Usuario();
     try
     {
         usuario.IDUsuario = int.Parse(txtId.Text);
         usuario.Get();
         savePessoaFisica(usuario);
         GetUsuario((int)usuario.IDUsuario);
         Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>$('#aPessoaFisica').trigger(\"click\");alert('Dados pessoa fisica salva.');</script>");
     }
     catch (Exception err)
     {
         GetUsuario((int)usuario.IDUsuario);
         Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>$('#aPessoaFisica').trigger(\"click\");alert('" + FormatError.FormatMessageForJAlert(err.Message) + "');</script>");
     }
 }
Ejemplo n.º 20
0
        public static Usuario Current()
        {
            object session = Session.Get(KeyUsuario());
            if (session == null) return null;
            string sessionKey = session.ToString();
            int idUsuario = 0;
            if (!int.TryParse(sessionKey, out idUsuario)) return null;
            if (idUsuario == 0) return null;

            var usuario = new Usuario(idUsuario);
            usuario.Get();
            return usuario;
        }
Ejemplo n.º 21
0
        public void EsqueciSenha()
        {
            if (string.IsNullOrEmpty(Request["email"]))
            {
                Didox.Business.Session.Add("[EsqueciSenha]Login", "Email não preenchido.");
                Response.Redirect(Pagina.Site() + "/" + Pagina.GetAreaCorrenteComPagina());
                return;
            }

            Usuario usuario = new Usuario();
            usuario.Email = Request["email"];
            usuario.Get();

            if (usuario.IDUsuario == null)
            {
                Didox.Business.Session.Add("[EsqueciSenha]Login", "Email não encontrado.");
                Response.Redirect(Pagina.Site() + "/" + Pagina.GetAreaCorrenteComPagina());
                return;
            }

            if (!ConfiguracaoSenha.SenhaEstaCriptografada())
            {
                /*
                MailBox oEmail = new MailBox();
                oEmail.EmailTo = usuario.Email;
                oEmail.Subject = "Envio de senha - TradeVision";
                oEmail.Body = "<b>Envio de senha </b>" +
                    "<br><b>Login:</b> " + usuario.Login+
                    "<br><b>Senha:</b> " + usuario.Senha;
                oEmail.Send();
                 * */

                Didox.Business.Session.Add("[EsqueciSenha]Login", "Email enviado com sucesso.");
            }
            else
            {
                var resetSenhaToken = new ResetSenhaToken();
                resetSenhaToken.Usuario = usuario;
                resetSenhaToken.Token = Guid.NewGuid().ToString();
                resetSenhaToken.Get();
                resetSenhaToken.Save();

                var url = Pagina.Site() + "/" + Pagina.GetAreaCorrente(false) + "/resetsenha?usuario=" + usuario.IDUsuario + "&token=" + resetSenhaToken.Token;

                // FIXME desabilitar depois coloquei de teste
                Response.Redirect(url);
                return;

                /*
                MailBox oEmail = new MailBox();
                oEmail.EmailTo = usuario.Email;
                oEmail.Subject = "Reset de senha - TradeVision";
                oEmail.Body = "<b>Por favor clique no link abaixo para resetar a sua senha </b>" +
                    "<br><a href=\"" + url + "\" >Resetar senha</a> ";
                oEmail.Send();
                */

                Didox.Business.Session.Add("[EsqueciSenha]Login", "Um email de reset de senha foi enviado.");
            }

            Response.Redirect(Pagina.Site() + "/" + Pagina.GetAreaCorrenteComPagina());
        }
Ejemplo n.º 22
0
        public string ResetSenha()
        {
            var resetSenhaToken = new ResetSenhaToken();
            resetSenhaToken.IDUsuario = int.Parse(Request["usuario"]);
            resetSenhaToken.Token = Request["token"];
            resetSenhaToken.Get();
            if (resetSenhaToken.IDResetSenhaToken == null)
            {
                var url = Request.ServerVariables["URL"].Replace("resetsenha", "");
                Response.Redirect(url);
                return string.Empty;
            }

            var user = new Usuario(resetSenhaToken.IDUsuario);
            user.Get();
            user.AdicionaSessao();
            resetSenhaToken.Delete();
            Response.Redirect(Pagina.Site() + "/" + Pagina.GetAreaCorrente(false) +  "/alterar-senha");
            return string.Empty;
        }
Ejemplo n.º 23
0
        public override void Save()
        {
            var usuarioEmail = new Usuario();
            usuarioEmail.Email = this.Email;
            usuarioEmail.Get();

            if (usuarioEmail.IDUsuario != null && usuarioEmail.IDUsuario != this.IDUsuario)
                throw new DidoxFrameworkError("Email já cadastrado.");

            var usuarioLogin = new Usuario();
            usuarioLogin.Login = this.Login;
            usuarioLogin.Get();

            if (usuarioLogin.IDUsuario != null && usuarioLogin.IDUsuario != this.IDUsuario)
                throw new DidoxFrameworkError("Login já cadastrado.");

            this.Senha = ConfiguracaoSenha.GetSenhaCripto(this.Senha);

            base.Save();

            var pessoa = this.Pessoa;
            if (CType.Exist(pessoa))
            {
                pessoa.TipoPessoa = TipoPessoa.Fisica;
                pessoa.Nome = this.Nome;
                pessoa.Save();
            }
            else
            {
                var pessoaCampanha = new PessoaCampanha();
                try
                {
                    pessoaCampanha.IsTransaction = true;
                    pessoaCampanha.Usuario = this;
                    pessoaCampanha.Get();
                    if (CType.Exist(pessoaCampanha)) pessoa = pessoaCampanha.Pessoa;
                    else
                    {
                        pessoa = new Pessoa(Campanha);
                        pessoa.Transaction = pessoaCampanha.Transaction;
                        pessoa.TipoPessoa = TipoPessoa.Fisica;
                        pessoa.Nome = this.Nome;
                        pessoa.Save();
                    }

                    var pessoaCampanhaNovo = new PessoaCampanha();
                    pessoaCampanhaNovo.Transaction = pessoaCampanha.Transaction;
                    pessoaCampanhaNovo.Usuario = this;
                    pessoaCampanhaNovo.Pessoa = pessoa;
                    pessoaCampanhaNovo.Campanha = Campanha;
                    pessoaCampanhaNovo.DataAdesao = DateTime.Now;
                    pessoaCampanhaNovo.Save();
                    pessoaCampanha.Commit();
                }
                catch (Exception err)
                {
                    pessoaCampanha.Rollback();
                    throw err;
                }
            }

            var email = this.Pessoa.Email;
            email.EnderecoEmail = this.Email;
            email.TipoEmail = TipoEmail.Padrao();
            email.Save();
        }
Ejemplo n.º 24
0
        public string IncluirResponsavelHtml()
        {
            Response.Cache.SetMaxAge(new TimeSpan(0));
            Response.Buffer = false;
            Usuario usuario = new Usuario();
            if (!string.IsNullOrEmpty(Request["idUsuario"]))
            {
                usuario.IDUsuario = int.Parse(Request["idUsuario"]);
                usuario.Get();
            }

            return usuario.GetHtmlIncluirResponsavelHtml(int.Parse(Request["idHierarquia"]));
        }