public ArquivoResponse GravarArquivo(Arquivo arquivo, bool NovoContent) { ArquivoResponse resposta = new ArquivoResponse(); AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); if (arquivo.ListaCategoria == "null") arquivo.ListaCategoria = ""; tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_INS_Arquivo", arquivo.ArquivoId, arquivo.Content, arquivo.Legenda, arquivo.ListaCategoria, NovoContent, arquivo.Tipo, arquivo.PastaId, arquivo.FileName); if (tabela.Rows.Count > 0) { DataRow dr = tabela.Rows[0]; if (Util.GetNonNull(dr["ArquivoId"])) { resposta.Resposta.Erro = false; resposta.Resposta.Mensagem = ""; resposta.Arquivo = arquivo; resposta.Arquivo.ArquivoId = Convert.ToInt64(dr["ArquivoId"].ToString()); } } return resposta; }
public MailingResponse RegistrarMailing(MailingDTO Mailing) { MailingResponse resp = new MailingResponse(); AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_INS_Mailing", Mailing.MailingId, Mailing.SiteId, Mailing.Nome, Mailing.Email, Mailing.Segmento, Mailing.Ativo ); if (tabela.Rows.Count > 0) { //CarregarDTO(resp.Mailing, tabela.Rows[0]); resp.Resposta.Erro = false; resp.Resposta.Mensagem = ""; } else { resp.Resposta.Erro = true; resp.Resposta.Mensagem = ""; } return resp; }
public ResponseLogin EfetuarLogin(string Login, string Senha) { ResponseLogin resp = new ResponseLogin(); AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); Senha = Util.MixMD5(Senha); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_Login", Login, Senha); if (tabela.Rows.Count > 0) { CarregarDTO(resp, tabela.Rows[0]); resp.Resposta.Erro = false; resp.Resposta.Mensagem = ""; } else { resp.Resposta.Erro = true; resp.Resposta.Mensagem = ""; } return resp; }
public ArquivoResponse GravarArquivoGaleria(int OwnerId, long ArquivoId, int _ArquivoCategoriaTipoId) { ArquivoResponse resposta = new ArquivoResponse(); AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); if (_ArquivoCategoriaTipoId == (int)Util.ARQUIVO_CATEGORIA_TIPO.PUBLICACAO) { tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_INS_PublicacaoArquivo", OwnerId, ArquivoId); if (tabela.Rows.Count > 0) { DataRow dr = tabela.Rows[0]; if (Util.GetNonNull(dr["PublicacaoArquivoId"])) { resposta.Resposta.Erro = false; resposta.Resposta.Mensagem = ""; } } } else if (_ArquivoCategoriaTipoId == (int)Util.ARQUIVO_CATEGORIA_TIPO.MENU) { tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_INS_MenuArquivo", OwnerId, ArquivoId); if (tabela.Rows.Count > 0) { DataRow dr = tabela.Rows[0]; if (Util.GetNonNull(dr["MenuArquivoId"])) { resposta.Resposta.Erro = false; resposta.Resposta.Mensagem = ""; } } } else if (_ArquivoCategoriaTipoId == (int)Util.ARQUIVO_CATEGORIA_TIPO.BANNER) { tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_INS_BannerArquivo", OwnerId, ArquivoId); if (tabela.Rows.Count > 0) { DataRow dr = tabela.Rows[0]; if (Util.GetNonNull(dr["BannerArquivoId"])) { resposta.Resposta.Erro = false; resposta.Resposta.Mensagem = ""; } } } else if (_ArquivoCategoriaTipoId == (int)Util.ARQUIVO_CATEGORIA_TIPO.MEDIA_GLOBAL) { } return resposta; }
public Arquivo CarregarArquivo(long ArquivoId) { Arquivo cont = new Arquivo(); AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_Arquivo", ArquivoId); if (tabela.Rows.Count > 0) { CarregarDTO(cont, tabela.Rows[0], true); } return cont; }
public ArquivoResponse ExcluirArquivo(long ArquivoId) { ArquivoResponse resposta = new ArquivoResponse(); AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_DEL_Arquivo", ArquivoId); if (tabela.Rows.Count > 0) { DataRow dr = tabela.Rows[0]; resposta.Resposta.Erro = false; resposta.Resposta.Mensagem = ""; } return resposta; }
public Conteudo CarregarConteudo(int ConteudoId) { Conteudo cont = new Conteudo(); AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_Conteudo", ConteudoId); if (tabela.Rows.Count > 0) { CarregarDTO(cont, tabela.Rows[0]); } return cont; }
public Configuracao CarregarConfiguracao(int SiteId) { Configuracao retorno = new Configuracao(); AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_Configuracao", SiteId); foreach (DataRow r in tabela.Rows) { CarregarDTO(retorno, r); } return retorno; }
public List<MailingDTO> ListarMailing(int? MailingId, int? SiteId) { List<MailingDTO> lista = new List<MailingDTO>(); MailingDTO reg; AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_Mailing", MailingId, SiteId); foreach (DataRow r in tabela.Rows) { reg = new MailingDTO(); CarregarDTO(reg, r); lista.Add(reg); } return lista; }
public List<RegraPassoCondicao> ListarRegraPassoCondicao(int RegraPassoId) { List<RegraPassoCondicao> lista = new List<RegraPassoCondicao>(); RegraPassoCondicao reg; AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_RegraPassoCondicao", null, RegraPassoId); foreach (DataRow r in tabela.Rows) { reg = new RegraPassoCondicao(); CarregarDTO_RegraPassoCondicao_Cadastro(reg, r); lista.Add(reg); } return lista; }
public List<Regra> ListarRegra(int SiteId) { List<Regra> lista = new List<Regra>(); Regra reg; AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_Regra", SiteId); foreach (DataRow r in tabela.Rows) { reg = new Regra(); CarregarDTO_Regra(reg, r); lista.Add(reg); } return lista; }
public List<RegraPasso> ListarPublicacaoRegraPasso(int PublicacaoId) { List<RegraPasso> lista = new List<RegraPasso>(); RegraPasso reg; AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_PublicacaoRegraPasso", PublicacaoId); foreach (DataRow r in tabela.Rows) { reg = new RegraPasso(); CarregarDTO_RegraPasso(reg, r); lista.Add(reg); } return lista; }
public List<Menu> ListarMenuTree(int IdiomaId, int? PublicacaoId ) { List<Menu> lista = new List<Menu>(); AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_Menu_Tree", IdiomaId, PublicacaoId); if (tabela.Rows.Count > 0) { Menu dto; foreach (DataRow dr in tabela.Rows) { dto = new Menu(); CarregarDTO(dto, dr); lista.Add(dto); } } return lista; }
public List<Arquivo> ListarArquivosGaleria(int? OwnerId, int? ArquivoCategoriaId = null, int _ArquivoCategoriaTipoId = 0, int PastaId = 0) { List<Arquivo> lista = new List<Arquivo>(); AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); if (_ArquivoCategoriaTipoId == (int)Util.ARQUIVO_CATEGORIA_TIPO.PUBLICACAO) { tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_PublicacaoArquivo", OwnerId, ArquivoCategoriaId); } else if (_ArquivoCategoriaTipoId == (int)Util.ARQUIVO_CATEGORIA_TIPO.MENU) { tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_MenuArquivo", OwnerId, ArquivoCategoriaId); } else if (_ArquivoCategoriaTipoId == (int)Util.ARQUIVO_CATEGORIA_TIPO.BANNER) { tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_BannerArquivo", OwnerId, ArquivoCategoriaId); } else if (_ArquivoCategoriaTipoId == (int)Util.ARQUIVO_CATEGORIA_TIPO.MEDIA_GLOBAL) { tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_GeralArquivo", PastaId); } if (tabela.Rows.Count > 0) { Arquivo dto; foreach (DataRow dr in tabela.Rows) { dto = new Arquivo(); CarregarDTO(dto, dr, false); lista.Add(dto); } } return lista; }
public List<Arquivo> ListarArquivos(int? ArquivoId) { List<Arquivo> lista = new List<Arquivo>(); AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_Arquivo", ArquivoId); if (tabela.Rows.Count > 0) { Arquivo dto; foreach (DataRow dr in tabela.Rows) { dto = new Arquivo(); CarregarDTO(dto, dr, false); lista.Add(dto); } } return lista; }
public RegraUsuarioElegivel VerificarUsuarioElegivel_Publicacao(int PublicacaoId, int? UsuarioId) { RegraUsuarioElegivel reg = new RegraUsuarioElegivel(); AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_PublicacaoRegraPasso_Usuario", PublicacaoId, UsuarioId); if (tabela.Rows.Count > 0) { DataRow dr = tabela.Rows[0]; if (Util.GetNonNull(dr["Ok_Usuario"])) reg.Ok_Usuario = (bool)dr["Ok_Usuario"]; if (Util.GetNonNull(dr["Ok_UsuarioGrupo"])) reg.Ok_UsuarioGrupo = (bool)dr["Ok_UsuarioGrupo"]; if (Util.GetNonNull(dr["UsuarioElegivel"])) reg.UsuarioElegivel = (bool)dr["UsuarioElegivel"]; if (Util.GetNonNull(dr["Liberado"])) reg.Liberado = (bool)dr["Liberado"]; if (Util.GetNonNull(dr["DataAprovacao"])) { reg.DataAprovacao = (DateTime)dr["DataAprovacao"]; reg.Data = ((DateTime)reg.DataAprovacao).ToString("dd/MM/yyyy"); reg.Hora = ((DateTime)reg.DataAprovacao).ToString("HH:mm"); } } return reg; }
public List<Menu> ListarMenu(int SiteId, int MenuTipoId, int IdiomaId, int? PublicacaoId, bool? ExibirTodos = false, int? UsuarioId = null, bool FiltrarPrivacidade = true) { List<Menu> lista = new List<Menu>(); AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); if (ExibirTodos != null) { tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_Menu", SiteId, MenuTipoId, IdiomaId, PublicacaoId, null, ExibirTodos, UsuarioId, FiltrarPrivacidade); } else { tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_Menu", SiteId, MenuTipoId, IdiomaId, PublicacaoId, null, null, UsuarioId, FiltrarPrivacidade); } if (tabela.Rows.Count > 0) { Menu dto; foreach (DataRow dr in tabela.Rows) { dto = new Menu(); CarregarDTO(dto, dr); lista.Add(dto); } } return lista; }
public List<Publicacao> ListarPublicacao(int SiteId, int? PublicacaoId, int? PublicacaoTipoId, bool? Destaque, DateTime? DataValidade, int? UsuarioId, int IdiomaId, bool RetornaDefault = true, bool FiltrarPrivacidade = true) { List<Publicacao> lista = new List<Publicacao>(); Publicacao reg; AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_Publicacao", SiteId, PublicacaoId, PublicacaoTipoId, Destaque, DataValidade, UsuarioId, IdiomaId, RetornaDefault, FiltrarPrivacidade); foreach (DataRow r in tabela.Rows) { reg = new Publicacao(); CarregarDTO_Publicacao(reg, r); lista.Add(reg); } return lista; }
public List<Banner> ListarBanner(int SiteId, int? BannerId, int? BannerTipoId, DateTime? DataValidade, int? UsuarioId, int IdiomaId, bool RetornaDefault = true, bool Apenas1 = false, int? PublicacaoId = null, bool FiltrarPrivacidade = true) { List<Banner> lista = new List<Banner>(); Banner reg; AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_Banner", SiteId, BannerId, BannerTipoId, DataValidade, UsuarioId, IdiomaId, RetornaDefault, Apenas1, PublicacaoId, FiltrarPrivacidade); foreach (DataRow r in tabela.Rows) { reg = new Banner(); CarregarDTO_Banner(reg, r); lista.Add(reg); } return lista; }
public List<Publicacao.PublicacaoHistoricoItem> ListarPublicacaoAprovacaoHistorico(int PublicacaoId) { List<Publicacao.PublicacaoHistoricoItem> lista = new List<Publicacao.PublicacaoHistoricoItem>(); Publicacao.PublicacaoHistoricoItem reg; AcessoDados acesso = new AcessoDados(); DataTable tabela = new DataTable(); tabela = acesso.CarregarDadosParametros("dbCCBC", "USP_SEL_PublicacaoAprovacaoHistorico", PublicacaoId); foreach (DataRow r in tabela.Rows) { reg = new Publicacao.PublicacaoHistoricoItem(); CarregarDTO_PublicacaoAprovacaoHistorico(reg, r); lista.Add(reg); } return lista; }