Beispiel #1
0
        /// <summary>
        /// Exclui dados do Materias
        /// </summary>
        /// <param name="Materias">Entidade Materias</param>
        /// <returns>Retorna sucesso ou falha</returns>
        public bool Excluir(EntMateria Materia)
        {
            bool retorno = false;

            retorno = objDao.Excluir(Materia);

            return(retorno);
        }
Beispiel #2
0
        /// <summary>
        /// Grava dados do Materias
        /// </summary>
        /// <param name="Materias">Entidade Materias</param>
        /// <returns>Gravacao dos dados do Materias</returns>
        public bool Gravar(EntMateria Materia)
        {
            bool retorno = false;

            retorno = objDao.Gravar(Materia);

            return(retorno);
        }
Beispiel #3
0
        /// <summary>
        /// Cadastra dados do Materias
        /// </summary>
        /// <param name="Materias">Entidade Materias</param>
        /// <returns>Retorna sucesso ou falha</returns>
        public bool Cadastrar(EntMateria Materia)
        {
            bool retorno = false;

            retorno = objDao.Cadastrar(Materia);

            return(retorno);
        }
Beispiel #4
0
        /// <summary>
        /// Lista de Materias pesquisados
        /// </summary>
        /// <param name="Materias">Entidade Materias</param>
        /// <returns>Lista de Materias pesquisados</returns>
        public List <EntMateria> Pesquisar(EntMateria Materia)
        {
            List <EntMateria> retMateria = new List <EntMateria>();

            retMateria = objDao.Pesquisar(Materia);

            return(retMateria);
        }
Beispiel #5
0
        /// <summary>
        /// Lista de Materias
        /// </summary>
        /// <param name="Materias">Entidade Materias</param>
        /// <returns>Lista de Materias</returns>
        public List <EntMateria> Listar(EntMateria Materia)
        {
            List <EntMateria> retMateria = new List <EntMateria>();

            retMateria = objDao.Listar();

            return(retMateria);
        }
Beispiel #6
0
        /// <summary>
        /// Exclui dados do Materias
        /// </summary>
        /// <param name="Materias">Entidade Materias</param>
        /// <returns>Retorna sucesso ou falha</returns>
        public bool Excluir(EntMateria Materias)
        {
            bool retorno            = false;
            List <SqlParameter> par = new List <SqlParameter>();

            ConfiguraSql();

            string sqlStr = Sql.CriarDelete();

            // Passagem de parametros
            par.Add(new SqlParameter("@codMaterias", Materias.CodMateria));

            // Registrando Historico
            bd.RegistraHistorico(Logado.logadoCod, "delete", "tbCursos", Materias.CodMateria);

            // Finalizando comando
            retorno = bd.ExecutaComandoSemRetorno(sqlStr, CommandType.Text, par);

            return(retorno);
        }
Beispiel #7
0
        /// <summary>
        /// Cadastra dados do Materias
        /// </summary>
        /// <param name="Materias">Entidade Materias</param>
        /// <returns>Retorna sucesso ou falha</returns>
        public bool Cadastrar(EntMateria Materias)
        {
            bool retorno            = false;
            List <SqlParameter> par = new List <SqlParameter>();

            ConfiguraSql();

            string sqlStr = Sql.CriarInsert();

            // Passagem de parametros
            par.Add(new SqlParameter("@DescricaoMateria", Materias.DescricaoMateria));

            // Registrando Historico
            bd.RegistraHistorico(Logado.logadoCod, "insert", "tbMaterias", Materias.CodMateria);

            // Finalizando comando
            retorno = bd.ExecutaComandoSemRetorno(sqlStr, CommandType.Text, par);

            return(retorno);
        }
Beispiel #8
0
        /// <summary>
        /// Lista de Materiass pesquisados
        /// </summary>
        /// <param name="Materias">Entidade Materias</param>
        /// <returns>Lista de Materiass pesquisados</returns>
        public List <EntMateria> Pesquisar(EntMateria Materias)
        {
            List <EntMateria> retMaterias = new List <EntMateria>();

            ConfiguraSql();

            string strSql = Sql.CriarSelect();

            if (Materias.DescricaoMateria != "")
            {
                strSql += " and DescricaoMateria like @DescricaoMateria";
            }

            // Passagem de parametros
            strSql = strSql.Replace("@DescricaoMateria", "'%" + Materias.DescricaoMateria + "%'");

            // realizando a busca
            retMaterias = bd.Busca(strSql);

            return(retMaterias);
        }