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(); }
public void SetAcesso(string slugCliente) { if (slugCliente.Contains('.')) return; Cliente cliente = new Cliente(slugCliente); cliente.Get(); if (cliente.IDCliente != null) { Cliente.Dispose(); Programa.Dispose(); Campanha.Dispose(); cliente.BuscaAdicionaCurrent(); } else Cliente.Dispose(); }
public static Cliente Current() { string cookie = Cookie.Get(KeyCliente()); int idCliente = 0; if (!int.TryParse(cookie, out idCliente)) return null; if (idCliente == 0) return null; var cliente = new Cliente(idCliente); cliente.Get(); return cliente; }
public Programa(Cliente cliente) { this.Cliente = cliente; }
public TabelaCliente(Cliente cliente) { this.Cliente = cliente; }