Example #1
0
        protected void BtnEnviar_Click(object sender, EventArgs e)
        {
            //Valida se campos obrigatórios estão preenchidos
            if (!ValidarCampos() == true)
            {
                ScriptManager.RegisterClientScriptBlock(BtnEnviar, BtnEnviar.GetType(), "msgFalha", "alert('Erro ao cadastrar Post verifique preenchimento dos campos.');", true);

                DvErros.Visible = true;
            }

            else
            {
                //Checa se existe um arquivo para ser salvo
                if (Session["ArquivoSelecionado"].ToString() != string.Empty || PostUpload.HasFile)
                {
                    PostUpload.SaveAs(Server.MapPath("~/Uploads/Arquivos/") + LblUploadArquivo.Text);
                }

                //Variáveis de Data e Hora do Post
                var dataHoje = DateTime.Today.Date;
                var dataHora = DateTime.Now.ToString("HH:MM");

                PostsBusiness postsB = new PostsBusiness();
                //Chamada do Método RegistrarPost com os parametros
                postsB.RegistrarPost(TxtTitulo.Text, TxtConteudo.Text, LblUploadArquivo.Text, dataHoje, Convert.ToString(dataHora), Session["CodUsuario"].ToString(),
                                     arvoreControl.IdSelecionado);
                LimparCampos();
                DvErros.Visible  = true;
                LblErros.Visible = false;

                ScriptManager.RegisterClientScriptBlock(BtnEnviar, BtnEnviar.GetType(), "msgSucesso", "alert('Post cadastrado com sucesso.');", true);
            }
        }
        protected void BtnEnviar_Click(object sender, EventArgs e)
        {
            //Valida se campos obrigatórios estão preenchidos
            if (!ValidarCampos() == true)
            {
                DvErros.Visible = true;
            }

            else
            {
                //Checa se existe um arquivo para ser salvo
                if (Session["ArquivoSelecionado"].ToString() != string.Empty || PostUpload.HasFile)
                {
                    PostUpload.SaveAs(Server.MapPath("~/Uploads/Arquivos/") + LblUploadArquivo.Text);
                }

                //Variáveis de Data e Hora do Post
                var dataHoje = DateTime.Today.Date;
                var dataHora = DateTime.Now.ToString("HH:MM");

                PostsBusiness postsB = new PostsBusiness();
                //Chamada do Método RegistrarPost com os parametros
                postsB.RegistrarPost(TxtTitulo.Text, TxtConteudo.Text, PostUpload.FileName, dataHoje, Convert.ToString(dataHora), Session["CodUsuario"].ToString(),
                                     arvoreControl.IdSelecionado);
                LimparCampos();
                DvErros.Visible    = true;
                LblErros.Visible   = false;
                LblSucesso.Text    = "Post Cadastrado com Sucesso!";
                LblSucesso.Visible = true;
            }
        }