public void SetAcesso(string slugCliente, string slugPrograma, string slugCampanha) { if (slugCliente.Contains('.') || slugPrograma.Contains('.') || slugCampanha.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(); Campanha campanha = new Campanha(slugCampanha); campanha.Programa = programa; campanha.Get(); if (campanha.IDCampanha != null) { campanha.BuscaAdicionaCurrent(); } } } else Cliente.Dispose(); }
protected void btnEntrar_Click(object sender, EventArgs e) { if (ddlClientes.SelectedValue == "0") Response.Write("Selecione o cliente"); var cliente = new Cliente(int.Parse(ddlClientes.SelectedValue)); cliente.BuscaAdicionaCurrent(); if (ddlProgramas.SelectedValue != "0") { var programa = new Programa(int.Parse(ddlProgramas.SelectedValue)); programa.BuscaAdicionaCurrent(); } if (ddlCampanhas.SelectedValue != "0") { var campanha = new Campanha(int.Parse(ddlCampanhas.SelectedValue)); campanha.BuscaAdicionaCurrent(); } Response.Redirect("~/"); }