Exemple #1
0
        public override void OnActionExecuting(ActionExecutingContext filterContext)
        {
            //pega o cookies painel
            HttpCookie cookie = HttpContext.Current.Request.Cookies["cenbrap_aluno"];

            //verifica se o cookie possui valor
            if (cookie != null)
            {
                //pega o valor do cookie
                int codigo = Convert.ToInt32(cookie.Value);

                //abre o painel e pesquisa no db
                AlunoDB DB   = new AlunoDB();
                Aluno   user = DB.Buscar(codigo);

                //verifica se o usuário existe
                if (user != null)
                {
                    base.OnActionExecuting(filterContext);
                }
                else
                {
                    //se não existe, redireciona para o index.
                    filterContext.Result = new RedirectToRouteResult(new RouteValueDictionary(new { controller = "Login", action = "Index" }));
                }
            }
            else
            {
                //se os cookeis não existem, redireciona para o index
                filterContext.Result = new RedirectToRouteResult(new RouteValueDictionary(new { controller = "Login", action = "Index" }));
            }
        }
Exemple #2
0
        public Retorno Completar(int aluno, string cep, string endereco, string bairro, string cidade, string estado, string numero, string complemento)
        {
            Retorno retorno = new Retorno();

            if (aluno != 0)
            {
                AlunoDB db   = new AlunoDB();
                Aluno   alun = db.Buscar(aluno);


                if (alun != null)
                {
                    alun.cep         = cep;
                    alun.endereco    = endereco;
                    alun.bairro      = bairro;
                    alun.cidade      = cidade;
                    alun.estado      = estado;
                    alun.numero      = numero;
                    alun.complemento = complemento;
                    alun.flcorrecao  = 1;
                    alun.Alterar();

                    retorno.erro     = false;
                    retorno.mensagem = "Redirecionando...";
                    retorno.id       = alun.codigo;
                }
            }
            else
            {
                retorno.erro     = true;
                retorno.mensagem = "Conteúdo vazio";
            }
            return(retorno);
        }
Exemple #3
0
        public List <Aluno_MedTV> ListarParaLancamento()
        {
            try
            {
                List <Aluno_MedTV> aluno_medtv = new List <Aluno_MedTV>();

                DBSession   session = new DBSession();
                Query       query   = session.CreateQuery("select * from aluno_MedTV where pagseguro = 1 and ativo = 1 and exists (select * from aluno_medtv_notificacao where status = 'ACTIVE' and aluno_medtv_notificacao.aluno_medtv_id = aluno_medtv.aluno_medtv_id) and aluno not in(4284,4402)");
                IDataReader reader  = query.ExecuteQuery();

                AlunoDB alunodb = new AlunoDB();
                while (reader.Read())
                {
                    aluno_medtv.Add(new Aluno_MedTV(Convert.ToInt32(reader["aluno_MedTV_id"]), alunodb.Buscar(Convert.ToInt32(reader["aluno"])), Convert.ToString(reader["senha"]), Convert.ToDateTime(reader["data"]), Convert.ToBoolean(reader["ativo"]), Convert.ToDateTime(reader["ativoEm"]), Convert.ToDateTime(reader["ativoAte"]), Convert.ToBoolean(reader["desativado"]), Convert.ToDateTime(reader["desativadoEm"]), Convert.ToString(reader["urlPagseguro"]), Convert.ToString(reader["msgpagseguro"]), Convert.ToBoolean(reader["pagseguro"]), Convert.ToString(reader["codePagseguro"])));
                }
                reader.Close();
                session.Close();

                return(aluno_medtv);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
Exemple #4
0
        public Aluno_MedTV BuscarCompleto(int id)
        {
            try
            {
                Aluno_MedTV aluno_medtv = null;

                DBSession session = new DBSession();
                Query     query   = session.CreateQuery("select isnull(aluno_MedTV_id, 0) as aluno_MedTV_id, isnull(aluno, 0) as aluno, isnull(senha, '') as senha, isnull(data, '01/01/1900') as data, isnull(ativo, 0) as ativo, isnull(ativoEm, '01/01/1900') as ativoEm, isnull(ativoAte, '01/01/1900') as ativoAte, isnull(desativado, 0) as desativado, isnull(desativadoEm, '01/01/1900') as desativadoEm, isnull(urlPagseguro, '') as urlPagseguro, isnull(msgpagseguro, '') as msgpagseguro, isnull(pagseguro, 0) as pagseguro, isnull(codePagseguro, '') as codePagseguro FROM Aluno_MedTV WHERE aluno_MedTV_id = @aluno_MedTV_id");
                query.SetParameter("aluno_MedTV_id", id);
                IDataReader reader = query.ExecuteQuery();

                AlunoDB db = new AlunoDB();

                if (reader.Read())
                {
                    aluno_medtv = new Aluno_MedTV(Convert.ToInt32(reader["aluno_MedTV_id"]), db.Buscar(Convert.ToInt32(reader["aluno"])), Convert.ToString(reader["senha"]), Convert.ToDateTime(reader["data"]), Convert.ToBoolean(reader["ativo"]), Convert.ToDateTime(reader["ativoEm"]), Convert.ToDateTime(reader["ativoAte"]), Convert.ToBoolean(reader["desativado"]), Convert.ToDateTime(reader["desativadoEm"]), Convert.ToString(reader["urlPagseguro"]), Convert.ToString(reader["msgpagseguro"]), Convert.ToBoolean(reader["pagseguro"]), Convert.ToString(reader["codePagseguro"]));
                }
                reader.Close();
                session.Close();

                return(aluno_medtv);
            }
            catch (Exception error)
            {
                throw error;
            }
        }