Beispiel #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                bool badRequest = true;

                int ideiaID;
                if (int.TryParse(Request.QueryString["ideiaID"], out ideiaID))
                {
                    BO.Ideia    ideiaBO    = new BO.Ideia();
                    Model.Ideia ideiaModel = ideiaBO.SelecionarPorID(ideiaID);
                    if (ideiaModel.Restrita)
                    {
                        if (ideiaBO.UsuarioLogadoEhDono(ideiaModel))
                        {
                            this.IdeiaID = ideiaID;
                            Carregar(ideiaID);
                            badRequest = false;
                        }
                    }
                }

                if (badRequest)
                {
                    Server.Transfer("/erro/badRequest/badRequest.aspx");
                }
            }
        }
Beispiel #2
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);
            BO.Ideia ideiaBO = new BO.Ideia();

            uciIdeiaRecentes.Ideias   = (List <Model.Ideia>)ideiaBO.Recentes();
            uciIdeiaMaisVistos.Ideias = (List <Model.Ideia>)ideiaBO.MaisVistas();
        }
Beispiel #3
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);

            string texto = Server.HtmlEncode(Request["texto"]);

            BO.Ideia ideiaBO = new BO.Ideia();
            ucIdeiaColecao.Ideias = (List <Model.Ideia>)ideiaBO.Buscar(texto);
            ucIdeiaColecao.DataBind();
        }
Beispiel #4
0
        private void Salvar()
        {
            Model.Ideia ideiaModel = new Model.Ideia();
            ideiaModel.Titulo       = ucFormulario.Titulo.Trim();
            ideiaModel.PreDescricao = ucFormulario.PreDescricao.Trim();
            ideiaModel.Descricao    = ucFormulario.Descricao.Trim();
            ideiaModel.CategoriaID  = ucFormulario.Categoria;
            ideiaModel.Restrita     = ucFormulario.Restrita;

            BO.Ideia ideiaBO = new BO.Ideia();
            int      ideiaID = ideiaBO.Inserir(ideiaModel);

            SalvarArquivos(ideiaID);
        }
Beispiel #5
0
 private void Carregar()
 {
     BO.Ideia ideiaBO = new BO.Ideia();
     gvIdeia.DataSource = ideiaBO.SelecionarPorUsuario();
     gvIdeia.DataBind();
 }