Beispiel #1
0
        public AssinaturaTipoModel Consultar(int id)
        {
            AssinaturaTipoModel at = ado.Consultar(id);

            if (at == null)
            {
                at.isPermiteAgregado    = false;
                at.isAtivaBancoIngresso = false;
            }
            else
            {
                if (at.PermiteAgregados.Equals("T"))
                {
                    at.isPermiteAgregado = true;
                }
                else
                {
                    at.isPermiteAgregado = false;
                }
                if (at.AtivaBancoIngresso.Equals("T"))
                {
                    at.isAtivaBancoIngresso = true;
                }
                else
                {
                    at.isAtivaBancoIngresso = false;
                }
            }

            return(at);
        }
Beispiel #2
0
        public bool Altera(AssinaturaTipoModel atm)
        {
            var result = (conIngresso.Execute(@"update tAssinaturaTipo 
	                                                set Nome = @nome,
                                                        RenovacaoInicio = @renovacaoInicio,
		                                                RenovacaoFim = @renovacaoFim,
		                                                TrocaPrioritariaInicio = @trocaPrioritariaInicio,
		                                                TrocaPrioritariaFim = @trocaPrioritariaFim,
		                                                TrocaInicio = @trocaInicio,
		                                                TrocaFim = @trocaFim,
		                                                NovaAquisicaoInicio = @novaAquisicaoInicio,
		                                                NovaAquisicaoFim = @novaAquisicaoFim,
		                                                LocalID = @localId,
		                                                PermiteAgregados = @permiteAgregados,
                                                        Precos = @preco,
                                                        Logo = @logo,
                                                        AtivaBancoIngresso = @ativaBancoIngresso,
                                                        Programacao = @programacao,
                                                        CanalAcessoID = @canalAcessoID
	                                                where ID = @id"    ,
                                              new
            {
                nome = atm.Nome,
                renovacaoInicio = atm.RenovacaoInicio,
                renovacaoFim = atm.RenovacaoFim,
                trocaPrioritariaInicio = atm.TrocaPrioritariaInicio,
                trocaPrioritariaFim = atm.TrocaPrioritariaFim,
                trocaInicio = atm.TrocaInicio,
                trocaFim = atm.TrocaFim,
                novaAquisicaoInicio = atm.NovaAquisicaoInicio,
                novaAquisicaoFim = atm.NovaAquisicaoFim,
                localId = atm.LocalID,
                permiteAgregados = atm.PermiteAgregados,
                id = atm.ID,
                preco = atm.Precos,
                logo = atm.Logo,
                ativaBancoIngresso = atm.AtivaBancoIngresso,
                programacao = atm.Programacao,
                canalAcessoID = atm.CanalAcessoID
            }) > 0);

            return(result);
        }
Beispiel #3
0
        public int Insere(AssinaturaTipoModel atm, int ID)
        {
            var result = (conIngresso.Execute(@"insert into [tAssinaturaTipo] 
		                                                ( ID
                                                        , Nome
		                                                , RenovacaoFim
		                                                , TrocaPrioritariaInicio
		                                                , TrocaPrioritariaFim
		                                                , TrocaInicio
		                                                , TrocaFim
		                                                , NovaAquisicaoInicio
		                                                , NovaAquisicaoFim
		                                                , RenovacaoInicio
		                                                , LocalID
		                                                , Programacao
		                                                , Precos
		                                                , Termos
		                                                , PaginaPrincipal
		                                                , PermiteAgregados
		                                                , CanalAcessoID
		                                                , Logo
                                                        , AtivaBancoIngresso) 
                                                values  ( @Id
                                                        , @Nome
		                                                , @RenovacaoFim
		                                                , @TrocaPioritariaInicio
		                                                , @TrocaPrioritariaFim
		                                                , @TrocaInicio
		                                                , @TrocaFim
		                                                , @NovaAquisicaoInicio
		                                                , @NovaAquisicaoFim
		                                                , @RenovacaoInicio
		                                                , @LocalID
		                                                , @Programacao
		                                                , @Precos
		                                                , @Termos
		                                                , @PaginaPrincipal
		                                                , @PermiteAgregados
		                                                , @CanalAcessoID
		                                                , @Logo
                                                        , @ativaBancoIngresso)",
                                              new
            {
                Nome = atm.Nome,
                RenovacaoFim = atm.RenovacaoFim,
                TrocaPioritariaInicio = atm.TrocaPrioritariaInicio,
                TrocaPrioritariaFim = atm.TrocaPrioritariaFim,
                TrocaInicio = atm.TrocaInicio,
                TrocaFim = atm.TrocaFim,
                NovaAquisicaoInicio = atm.NovaAquisicaoInicio,
                NovaAquisicaoFim = atm.NovaAquisicaoFim,
                RenovacaoInicio = atm.RenovacaoInicio,
                LocalID = atm.LocalID,
                Programacao = atm.Programacao,
                Precos = atm.Precos,
                Termos = atm.Termos,
                PaginaPrincipal = atm.PaginaPrincipal,
                PermiteAgregados = atm.PermiteAgregados,
                CanalAcessoID = atm.CanalAcessoID,
                Logo = atm.Logo,
                ativaBancoIngresso = atm.AtivaBancoIngresso,
                Id = ID
            }) > 0);

            return(ID);
        }
Beispiel #4
0
 public bool Altera(AssinaturaTipoModel atm)
 {
     return(ado.Altera(atm));
 }
Beispiel #5
0
 public int Insere(AssinaturaTipoModel atm, int ID)
 {
     return(ado.Insere(atm, ID));
 }