protected void btnSalvar_Click(object sender, EventArgs e) { var Programa = new Programa(); try { if (txtId.Text != "") { Programa.IDPrograma = int.Parse(txtId.Text); Programa.Get(); } Programa.Descricao = txtDescricao.Text; Programa.IDCliente = int.Parse(ddlIDCliente.SelectedValue); Programa.Slug = txtSlug.Text; Programa.Save(); GetPrograma((int)Programa.IDPrograma); Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>alert('Registro salvo.')</script>"); } catch (Exception err) { Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>alert('" + FormatError.FormatMessageForJAlert(err.Message) + "')</script>"); } }
public void SetAcesso(string slugCliente, string slugPrograma) { if (slugCliente.Contains('.') || slugPrograma.Contains('.')) { return; } Cliente cliente = new Cliente(slugCliente); cliente.Get(); if (cliente.IDCliente != null) { Cliente.Dispose(); Programa.Dispose(); Campanha.Dispose(); cliente.BuscaAdicionaCurrent(); Programa programa = new Programa(slugPrograma); programa.Cliente = cliente; programa.Get(); if (programa.IDPrograma != null) { programa.BuscaAdicionaCurrent(); } } else { Cliente.Dispose(); } }
private void GetPrograma(int idPrograma) { dvSalvarPrograma.Visible = true; dvListarProgramas.Visible = false; var Programa = new Programa(); Programa.IDPrograma = idPrograma; Programa.Get(); txtId.Text = Programa.IDPrograma.ToString(); txtDescricao.Text = Programa.Descricao.ToString(); ddlIDCliente.SelectedValue = Programa.IDCliente.ToString(); txtSlug.Text = Programa.Slug.ToString(); }