Пример #1
0
        public void ExcluirAtividade(int IdAtividade)
        {
            Usuario UserLogin = (Usuario)Session["Usuario"];

            CRJAtividadeBO objAtividadeBO = new CRJAtividadeBO();

            objAtividadeBO.Excluir(IdAtividade, UserLogin.DadosPessoais.IdPessoa);
            PopularGrid();
        }
        private void PopularAtividade(int IdAluno)
        {
            List <CRJAtividade> listMaterias = new List <CRJAtividade>();
            CRJAtividadeBO      objMateriaBO = new CRJAtividadeBO();

            listMaterias = objMateriaBO.ObterCRJAtividadePorAluno(IdAluno);


            StoreCRJEscola.DataSource = listMaterias;
            StoreCRJEscola.DataBind();
        }
Пример #3
0
        private void PopularGrid()
        {
            int IdClasse = Request.QueryString.Get("IdClasse") != null?int.Parse(Request.QueryString.Get("IdClasse")) : 0;

            List <CRJAtividade> listMaterias = new List <CRJAtividade>();
            CRJAtividadeBO      objMateriaBO = new CRJAtividadeBO();

            listMaterias = objMateriaBO.ObterCRJAtividadePorId(IdClasse);


            StoreCRJEscola.DataSource = listMaterias;
            StoreCRJEscola.DataBind();
        }
Пример #4
0
        /// <summary>
        /// Incluir um objeto no Banco.
        /// </summary>
        private void Incluir()
        {
            Usuario UserLogin = (Usuario)Session["Usuario"];

            //Declara, Instancia, e Preenche a Entidade.
            CRJAtividade objAtividade = PopularEntidade();

            //Declarando e Instânciando a classe de Negócio para Persistir o objeto objCRJProduto.
            CRJAtividadeBO objCRJAtividadeBO = new CRJAtividadeBO();

            //Executando método para Incluir na Base de Dados o objeto objCRJProduto e armazenando o resultado obtido na variável Resultado.
            string Retorno = objCRJAtividadeBO.Incluir(objAtividade, UserLogin.DadosPessoais.IdPessoa);

            //Se o Retorno do método Incluir for um valor númerico maior que 0, então significa Sucesso.
            int LinhasAfetadas = 0;

            if (int.TryParse(Retorno, out LinhasAfetadas) == false)
            {
                //Caso seja mensagem de exception, exibe mensagem padrão.
                if (Retorno.IndexOf("Exception:") >= 0)
                {
                    Retorno = ConfigurationManager.AppSettings["MensagemErroPadrao"];
                }
                //Exibe mensagem para o usuário.

                UtilitariosExt UtilExt = new UtilitariosExt();
                UtilExt.MensagemAlerta("Atenção", MessageBox.Icon.ERROR, MessageBox.Button.OK, Retorno, "btnGravar");
                UtilExt = null;
            }
            else if (LinhasAfetadas <= 0)
            {
                //Exibe mensagem para o usuário.
                UtilitariosExt UtilExt = new UtilitariosExt();
                UtilExt.MensagemAlerta("Atenção", MessageBox.Icon.WARNING, MessageBox.Button.OK, ConfigurationManager.AppSettings["MensagemNenhumRegistroAfetado"], "btnGravar");
                UtilExt = null;
            }
            else if (LinhasAfetadas >= 1)
            {
                //Exibe mensagem para o usuário.
                UtilitariosExt UtilExt = new UtilitariosExt();
                UtilExt.MensagemAlerta("Atenção", "Cadastrado com Sucesso!", "CliqueBotaoOkMensagemInclusaoSucesso()");
                UtilExt = null;
            }

            //Finalizando as variáveis de Negócio.
            objCRJAtividadeBO = null;
        }
Пример #5
0
        public void AfterEdit(int IdAtividade, string NomeAtividade, string TipoAtividade, string Descricao, string Datainicial, string DataFinal)
        {
            CRJAtividade   objAtividade   = new CRJAtividade();
            CRJAtividadeBO objAtividadeBO = new CRJAtividadeBO();
            Usuario        UserLogin      = (Usuario)Session["Usuario"];

            objAtividade.IdAtividade    = IdAtividade;
            objAtividade.IdProfXMatxEns = int.Parse(Request.QueryString.Get("IdProf"));
            objAtividade.NomeAtividade  = NomeAtividade;
            objAtividade.Descricao      = Descricao;
            objAtividade.TipoAtividade  = (new CRJTipoAtividadeBO().ObterCRJTipoAtividade(TipoAtividade));
            objAtividade.Datainicial    = Convert.ToDateTime(Datainicial.Replace("\"", ""));
            objAtividade.DataFinal      = Convert.ToDateTime(DataFinal.Replace("\"", ""));

            objAtividadeBO.Alterar(objAtividade, UserLogin.DadosPessoais.IdPessoa);

            PopularGrid();
        }