protected void btnSalvar_Click(object sender, EventArgs e) { loadTab(); var pessoaCampanha = new PessoaCampanha(); try { if (txtId.Text != "") { pessoaCampanha.IDPessoaCampanha = int.Parse(txtId.Text); pessoaCampanha.Get(); } pessoaCampanha.Campanha = Campanha.Current(); pessoaCampanha.Pessoa = pessoa; pessoaCampanha.Usuario = usuario; pessoaCampanha.DataAdesao = DateTime.Parse(txtDataAdesao.Text); if (!string.IsNullOrEmpty(txtDataExclusao.Text)) { pessoaCampanha.DataExclusao = DateTime.Parse(txtDataExclusao.Text); } else { pessoaCampanha.DataExclusao = null; } pessoaCampanha.Save(); GetPessoaCampanhas(); } catch (Exception err) { Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>alert('" + FormatError.FormatMessageForJAlert(err.Message) + "')</script>"); } }
private void GetConfiguracao() { var cliente = Cliente.Current(); if (cliente == null) { dvConfig.Visible = false; return; } string config = cliente.Nome + "/"; var programa = Programa.Current(); var campanha = Campanha.Current(); if (programa != null) { config += programa.Descricao + "/"; } if (campanha != null) { config += campanha.Descricao + "/"; } lblConfiguracao.Text = config; dvConfig.Visible = true; }
private void GetPessoaCampanhas() { dvSalvarPessoaCampanha.Visible = false; dvListarPessoaCampanhas.Visible = true; gvPessoaCampanhas.DataSource = new PessoaCampanha(pessoa, Campanha.Current()).Find(); gvPessoaCampanhas.DataBind(); }
protected void rblCroptografada_SelectedIndexChanged(object sender, EventArgs e) { var configuracaoSenha = new ConfiguracaoSenha(); configuracaoSenha.Programa = Programa.Current(); configuracaoSenha.Cliente = Cliente.Current(); configuracaoSenha.Campanha = Campanha.Current(); configuracaoSenha.Get(); configuracaoSenha.SenhaCriptografada = Convert.ToBoolean(rblCroptografada.SelectedValue); configuracaoSenha.Save(); }
private void GetPagina(int idPagina) { dvSalvarPagina.Visible = true; dvListarPaginas.Visible = false; btnEditarTemplate.Visible = true; btnNovoTemplate.Visible = false; var pagina = new Pagina(); pagina.IDPagina = idPagina; pagina.Get(); if (pagina.IDPagina == null) { GetPaginas(); return; } txtId.Text = pagina.IDPagina.ToString(); LoadCombos(); txtNome.Text = pagina.Nome; txtDescricao.Text = pagina.Descricao; ddlTemplate.SelectedValue = pagina.IDTemplate.ToString(); txtSlug.Text = pagina.Slug; if (ddlPagina.Items.FindByValue(pagina.IDPaginaPai.ToString()) != null) { ddlPagina.SelectedValue = pagina.IDPaginaPai.ToString(); } var relacionaPagina = new RelacionaPagina(); relacionaPagina.Pagina = pagina; relacionaPagina.Cliente = Cliente.Current(); relacionaPagina.Programa = Programa.Current(); relacionaPagina.Campanha = Campanha.Current(); relacionaPagina.Get(); chkRestrito.Checked = (bool)relacionaPagina.Restrito; chkInterna.Checked = (bool)relacionaPagina.Interna; if (ddlOrdem.Items.FindByValue(relacionaPagina.Ordem.ToString()) != null) { ddlOrdem.SelectedValue = relacionaPagina.Ordem.ToString(); } }
protected void btnSalvar_Click(object sender, EventArgs e) { var pagina = new Pagina(); pagina.IsTransaction = true; try { if (txtId.Text != "") { pagina.IDPagina = int.Parse(txtId.Text); pagina.Get(); } pagina.Nome = txtNome.Text; pagina.Descricao = txtDescricao.Text; pagina.Slug = txtSlug.Text; if (ddlPagina.SelectedValue != "0") { pagina.IDPaginaPai = int.Parse(ddlPagina.SelectedValue); } pagina.IDTemplate = int.Parse(ddlTemplate.SelectedValue); pagina.Save(); var relacionaPagina = new RelacionaPagina(); relacionaPagina.Transaction = pagina.Transaction; relacionaPagina.Pagina = pagina; relacionaPagina.Cliente = Cliente.Current(); relacionaPagina.Programa = Programa.Current(); relacionaPagina.Campanha = Campanha.Current(); relacionaPagina.Get(); relacionaPagina.Restrito = chkRestrito.Checked; relacionaPagina.Interna = chkInterna.Checked; relacionaPagina.Ordem = int.Parse(ddlOrdem.SelectedValue); relacionaPagina.Save(); pagina.Commit(); GetPagina((int)pagina.IDPagina); Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>alert('Registro salvo.')</script>"); } catch (Exception err) { pagina.Rollback(); Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>alert('" + FormatError.FormatMessageForJAlert(err.Message) + "')</script>"); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { var configuracaoSenha = new ConfiguracaoSenha(); configuracaoSenha.Programa = Programa.Current(); configuracaoSenha.Cliente = Cliente.Current(); configuracaoSenha.Campanha = Campanha.Current(); configuracaoSenha.Get(); if (configuracaoSenha.IDConfiguracaoSenha != null && (bool)configuracaoSenha.SenhaCriptografada) { rblCroptografada.SelectedValue = "true"; } else { rblCroptografada.SelectedValue = "false"; } } }
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 + ") "; }