コード例 #1
0
ファイル: DAL_preTeste.cs プロジェクト: esnfile/SisMusica
        /// <summary>
        /// Função que faz UPDATE na Tabela PreTeste
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_preTeste objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela PreTeste
                bool blnRetorno = false;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodPreTeste", Convert.ToInt64(objEnt.CodPreTeste)));
                objParam.Add(new SqlParameter("@Status", string.IsNullOrEmpty(objEnt.Status) ? DBNull.Value as object : objEnt.Status as object));
                objParam.Add(new SqlParameter("@CodCCB", string.IsNullOrEmpty(objEnt.CodCCB) ? DBNull.Value as object : Convert.ToInt32(objEnt.CodCCB) as object));
                objParam.Add(new SqlParameter("@Obs", string.IsNullOrEmpty(objEnt.Obs) ? DBNull.Value as object : objEnt.Obs as object));
                objParam.Add(new SqlParameter("@DataExame", string.IsNullOrEmpty(objEnt.DataExame) ? DBNull.Value as object : Convert.ToInt32(objEnt.DataExame) as object));
                objParam.Add(new SqlParameter("@HoraExame", string.IsNullOrEmpty(objEnt.HoraExame) ? DBNull.Value as object : Convert.ToInt16(objEnt.HoraExame) as object));
                objParam.Add(new SqlParameter("@DataAbertura", string.IsNullOrEmpty(objEnt.DataAbertura) ? DBNull.Value as object : Convert.ToInt32(objEnt.DataAbertura) as object));
                objParam.Add(new SqlParameter("@HoraAbertura", string.IsNullOrEmpty(objEnt.HoraAbertura) ? DBNull.Value as object : Convert.ToInt16(objEnt.HoraAbertura) as object));
                objParam.Add(new SqlParameter("@CodUsuarioAbertura", string.IsNullOrEmpty(objEnt.CodUsuarioAbertura) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodUsuarioAbertura) as object));
                objParam.Add(new SqlParameter("@DataFechamento", string.IsNullOrEmpty(objEnt.DataFechamento) ? DBNull.Value as object : Convert.ToInt32(objEnt.DataFechamento) as object));
                objParam.Add(new SqlParameter("@HoraFechamento", string.IsNullOrEmpty(objEnt.HoraFechamento) ? DBNull.Value as object : Convert.ToInt16(objEnt.HoraFechamento) as object));
                objParam.Add(new SqlParameter("@CodUsuarioFechamento", string.IsNullOrEmpty(objEnt.CodUsuarioFechamento) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodUsuarioFechamento) as object));
                objParam.Add(new SqlParameter("@DataReAgenda", string.IsNullOrEmpty(objEnt.DataReAgenda) ? DBNull.Value as object : Convert.ToInt32(objEnt.DataReAgenda) as object));
                objParam.Add(new SqlParameter("@HoraReAgenda", string.IsNullOrEmpty(objEnt.HoraReAgenda) ? DBNull.Value as object : Convert.ToInt16(objEnt.HoraReAgenda) as object));
                objParam.Add(new SqlParameter("@CodUsuarioReAgenda", string.IsNullOrEmpty(objEnt.CodUsuarioReAgenda) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodUsuarioReAgenda) as object));
                objParam.Add(new SqlParameter("@Resultado", string.IsNullOrEmpty(objEnt.Resultado) ? DBNull.Value as object : objEnt.Resultado as object));
                objParam.Add(new SqlParameter("@DataResultado", string.IsNullOrEmpty(objEnt.DataResultado) ? DBNull.Value as object : Convert.ToInt32(objEnt.DataResultado) as object));
                objParam.Add(new SqlParameter("@HoraResultado", string.IsNullOrEmpty(objEnt.HoraResultado) ? DBNull.Value as object : Convert.ToInt16(objEnt.HoraResultado) as object));
                objParam.Add(new SqlParameter("@CodUsuarioResultado", string.IsNullOrEmpty(objEnt.CodUsuarioResultado) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodUsuarioResultado) as object));
                objParam.Add(new SqlParameter("@DataCancela", string.IsNullOrEmpty(objEnt.DataCancela) ? DBNull.Value as object : Convert.ToInt32(objEnt.DataCancela) as object));
                objParam.Add(new SqlParameter("@HoraCancela", string.IsNullOrEmpty(objEnt.HoraCancela) ? DBNull.Value as object : Convert.ToInt16(objEnt.HoraCancela) as object));
                objParam.Add(new SqlParameter("@CodUsuarioCancela", string.IsNullOrEmpty(objEnt.CodUsuarioCancela) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodUsuarioCancela) as object));
                objParam.Add(new SqlParameter("@CodAnciao", string.IsNullOrEmpty(objEnt.CodAnciao) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodAnciao) as object));
                objParam.Add(new SqlParameter("@CodCooperador", string.IsNullOrEmpty(objEnt.CodCooperador) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodCooperador) as object));
                objParam.Add(new SqlParameter("@CodEncReg", string.IsNullOrEmpty(objEnt.CodEncReg) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodEncReg) as object));
                objParam.Add(new SqlParameter("@CodExamina", string.IsNullOrEmpty(objEnt.CodExamina) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodExamina) as object));
                objParam.Add(new SqlParameter("@CodEncLocal", string.IsNullOrEmpty(objEnt.CodEncLocal) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodEncLocal) as object));
                objParam.Add(new SqlParameter("@CodInstrutor", string.IsNullOrEmpty(objEnt.CodInstrutor) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodInstrutor) as object));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                if (exl.Number.Equals(2601))
                {
                    throw new Exception("Não foi possivel salvar o registro, já que criaram" + "\n" +
                                        "valores duplicados na base de dados.");
                }
                else
                {
                    throw new Exception("Erro: " + exl.Message + "\n" + "Erro nº: " + exl.Number);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
        /// <summary>
        /// Função que faz UPDATE na Tabela Biblia
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_biblia objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Biblia
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodBiblia", Convert.ToInt16(objEnt.CodBiblia)));
                objParam.Add(new SqlParameter("@DescLivro", string.IsNullOrEmpty(objEnt.DescLivro) ? DBNull.Value as object : objEnt.DescLivro as object));
                objParam.Add(new SqlParameter("@QtdeCapitulos", Convert.ToInt16(objEnt.QtdeCapitulos)));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #3
0
        /// <summary>
        /// Função que faz INSERT na Tabela TeoriaFoto
        /// </summary>
        /// <param name="objEnt_Foto"></param>
        /// <returns></returns>
        public bool inserir(MOD_teoriaFoto objEnt_Foto)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela TeoriaFoto
                bool blnRetornoFoto = true;

                //Declara a lista de parametros da tabela TeoriaFoto
                List <SqlParameter> objParam = new List <SqlParameter>();

                //define um array para armazenar a foto
                byte[] fotoimagem = carregaFoto(objEnt_Foto.Foto);

                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodFoto", retornaId()));
                objParam.Add(new SqlParameter("@CodTeoria", string.IsNullOrEmpty(objEnt_Foto.CodTeoria) ? DBNull.Value as object : Convert.ToInt16(objEnt_Foto.CodTeoria) as object));
                objParam.Add(new SqlParameter("@Foto", string.IsNullOrEmpty(objEnt_Foto.Foto) ? DBNull.Value as object : fotoimagem as object));
                objParam.Add(new SqlParameter("@Pagina", string.IsNullOrEmpty(objEnt_Foto.Pagina) ? DBNull.Value as object : objEnt_Foto.Pagina as object));

                blnRetornoFoto = objAcessa.executar(strInsertFoto, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetornoFoto);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #4
0
        /// <summary>
        /// Função que faz UPDATE na Tabela Versao
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_versao objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Versao
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodVersao", string.IsNullOrEmpty(objEnt.CodVersao) ? DBNull.Value as object : Convert.ToInt32(objEnt.CodVersao) as object));
                objParam.Add(new SqlParameter("@VersaoPrincipal", string.IsNullOrEmpty(objEnt.VersaoPrincipal) ? DBNull.Value as object : Convert.ToInt16(objEnt.VersaoPrincipal) as object));
                objParam.Add(new SqlParameter("@VersaoSecundaria", string.IsNullOrEmpty(objEnt.VersaoSecundaria) ? DBNull.Value as object : Convert.ToInt16(objEnt.VersaoSecundaria) as object));
                objParam.Add(new SqlParameter("@NumeroVersao", string.IsNullOrEmpty(objEnt.NumeroVersao) ? DBNull.Value as object : Convert.ToInt16(objEnt.NumeroVersao) as object));
                objParam.Add(new SqlParameter("@Revisao", string.IsNullOrEmpty(objEnt.Revisao) ? DBNull.Value as object : Convert.ToInt16(objEnt.Revisao) as object));
                objParam.Add(new SqlParameter("@DataLancamento", string.IsNullOrEmpty(objEnt.DataLancamento) ? DBNull.Value as object : Convert.ToInt32(objEnt.DataLancamento) as object));
                objParam.Add(new SqlParameter("@HoraLancamento", string.IsNullOrEmpty(objEnt.HoraLancamento) ? DBNull.Value as object : Convert.ToInt16(objEnt.HoraLancamento) as object));
                objParam.Add(new SqlParameter("@TipoAtualizacao", string.IsNullOrEmpty(objEnt.TipoAtualizacao) ? DBNull.Value as object : objEnt.VersaoSecundaria as object));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #5
0
ファイル: DAL_rotinas.cs プロジェクト: esnfile/SisMusica
        /// <summary>
        /// Função que faz UPDATE na Tabela Rotinas
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_rotinas objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Rotinas
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodRotina", Convert.ToInt32(objEnt.CodRotina)));
                objParam.Add(new SqlParameter("@CodPrograma", string.IsNullOrEmpty(objEnt.CodPrograma) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodPrograma) as object));
                objParam.Add(new SqlParameter("@NivelRotina", string.IsNullOrEmpty(objEnt.NivelRotina) ? DBNull.Value as object : Convert.ToDecimal(objEnt.NivelRotina) as object));
                objParam.Add(new SqlParameter("@DescRotina", string.IsNullOrEmpty(objEnt.DescRotina) ? DBNull.Value as object : objEnt.DescRotina as object));
                objParam.Add(new SqlParameter("@DescSeg", string.IsNullOrEmpty(objEnt.DescSeg) ? DBNull.Value as object : objEnt.DescSeg as object));
                objParam.Add(new SqlParameter("@DescInd", string.IsNullOrEmpty(objEnt.DescInd) ? DBNull.Value as object : objEnt.DescInd as object));
                objParam.Add(new SqlParameter("@LiberaAcesso", string.IsNullOrEmpty(objEnt.LiberaAcesso) ? DBNull.Value as object : objEnt.LiberaAcesso as object));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #6
0
        /// <summary>
        /// Função que faz UPDATE na Tabela PessoaMetodoLicao
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_pessoaMetodoLicao objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela PessoaMetodoLicao
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodPesMetLicao", Convert.ToInt64(objEnt.CodPesMetLicao)));
                objParam.Add(new SqlParameter("@CodPessoa", string.IsNullOrEmpty(objEnt.CodPessoa) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodPessoa) as object));
                objParam.Add(new SqlParameter("@CodMetodo", string.IsNullOrEmpty(objEnt.CodMetodo) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodMetodo) as object));
                objParam.Add(new SqlParameter("@Fase", string.IsNullOrEmpty(objEnt.Fase) ? DBNull.Value as object : Convert.ToInt16(objEnt.Fase) as object));
                objParam.Add(new SqlParameter("@Pagina", string.IsNullOrEmpty(objEnt.Pagina) ? DBNull.Value as object : Convert.ToInt16(objEnt.Pagina) as object));
                objParam.Add(new SqlParameter("@Licao", string.IsNullOrEmpty(objEnt.Licao) ? DBNull.Value as object : Convert.ToInt16(objEnt.Licao) as object));
                objParam.Add(new SqlParameter("@Status", string.IsNullOrEmpty(objEnt.Status) ? DBNull.Value as object : objEnt.Status as object));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #7
0
        /// <summary>
        /// Função que faz INSERT, UPDATE na Tabela ReuniaoListaPresenca
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_listaPresenca objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                bool blnRetorno = true;

                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();

                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodListaPresenca", Convert.ToInt64(objEnt.CodListaPresenca) as object));
                objParam.Add(new SqlParameter("@CodReuniao", string.IsNullOrEmpty(objEnt.CodReuniao) ? DBNull.Value as object : Convert.ToInt32(objEnt.CodReuniao) as object));
                objParam.Add(new SqlParameter("@CodPessoa", string.IsNullOrEmpty(objEnt.CodPessoa) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodPessoa) as object));

                blnRetorno = objAcessa.executar(strUpdate, objParam);
                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #8
0
ファイル: DAL_voz.cs プロジェクト: esnfile/SisMusica
        /// <summary>
        /// Função que faz UPDATE na Tabela Vozes
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_voz objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Vozes
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodVoz", Convert.ToInt16(objEnt.CodVoz)));
                objParam.Add(new SqlParameter("@DescVoz", string.IsNullOrEmpty(objEnt.DescVoz) ? DBNull.Value as object : objEnt.DescVoz as object));
                objParam.Add(new SqlParameter("@NotaGrave", string.IsNullOrEmpty(objEnt.NotaGrave) ? DBNull.Value as object : objEnt.NotaGrave as object));
                objParam.Add(new SqlParameter("@PosGrave", string.IsNullOrEmpty(objEnt.PosGrave) ? DBNull.Value as object : objEnt.PosGrave as object));
                objParam.Add(new SqlParameter("@NotaAguda", string.IsNullOrEmpty(objEnt.NotaAguda) ? DBNull.Value as object : objEnt.NotaAguda as object));
                objParam.Add(new SqlParameter("@PosAguda", string.IsNullOrEmpty(objEnt.PosAguda) ? DBNull.Value as object : objEnt.PosAguda as object));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #9
0
        /// <summary>
        /// Função que faz UPDATE na Tabela Novidades
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_novidades objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Novidades
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodNovidades", Convert.ToInt32(objEnt.CodNovidades)));
                objParam.Add(new SqlParameter("@Data", string.IsNullOrEmpty(objEnt.Data) ? DBNull.Value as object : Convert.ToInt32(objEnt.Data) as object));
                objParam.Add(new SqlParameter("@Status", string.IsNullOrEmpty(objEnt.Status) ? DBNull.Value as object : objEnt.Status as object));
                objParam.Add(new SqlParameter("@CodPrograma", string.IsNullOrEmpty(objEnt.CodPrograma) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodPrograma) as object));
                objParam.Add(new SqlParameter("@Descricao", string.IsNullOrEmpty(objEnt.Descricao) ? DBNull.Value as object : objEnt.Descricao as object));
                objParam.Add(new SqlParameter("@TipoAtualiza", string.IsNullOrEmpty(objEnt.TipoAtualiza) ? DBNull.Value as object : objEnt.TipoAtualiza as object));
                objParam.Add(new SqlParameter("@Andamento", string.IsNullOrEmpty(objEnt.Andamento) ? DBNull.Value as object : objEnt.Andamento as object));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #10
0
        /// <summary>
        /// Função que faz UPDATE na Tabela Uf
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_uf objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Uf
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@Sigla", string.IsNullOrEmpty(objEnt.Sigla) ? DBNull.Value as object : objEnt.Sigla as object));
                objParam.Add(new SqlParameter("@Uf", string.IsNullOrEmpty(objEnt.Uf) ? DBNull.Value as object : objEnt.Uf as object));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #11
0
ファイル: DAL_cidade.cs プロジェクト: esnfile/SisMusica
        /// <summary>
        /// Função que faz UPDATE na Tabela Cidade
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_cidade objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Cidade
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodCidade", Convert.ToInt32(objEnt.CodCidade)));
                objParam.Add(new SqlParameter("@Cidade", string.IsNullOrEmpty(objEnt.Cidade) ? DBNull.Value as object : objEnt.Cidade as object));
                objParam.Add(new SqlParameter("@Estado", string.IsNullOrEmpty(objEnt.Estado) ? DBNull.Value as object : objEnt.Estado as object));
                objParam.Add(new SqlParameter("@Cep", string.IsNullOrEmpty(objEnt.Cep) ? DBNull.Value as object : objEnt.Cep as object));
                objParam.Add(new SqlParameter("@Tipo", string.IsNullOrEmpty(objEnt.Tipo) ? DBNull.Value as object : objEnt.Tipo as object));
                objParam.Add(new SqlParameter("@Endereco", string.IsNullOrEmpty(objEnt.Endereco) ? DBNull.Value as object : objEnt.Endereco as object));
                objParam.Add(new SqlParameter("@Bairro", string.IsNullOrEmpty(objEnt.Bairro) ? DBNull.Value as object : objEnt.Bairro as object));
                objParam.Add(new SqlParameter("@Complemento", string.IsNullOrEmpty(objEnt.Complemento) ? DBNull.Value as object : objEnt.Complemento as object));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #12
0
        /// <summary>
        /// Função que faz UPDATE na Tabela SubModulos
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_subModulos objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela SubModulos
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodSubModulo", Convert.ToInt16(objEnt.CodSubModulo)));
                objParam.Add(new SqlParameter("@DescSubModulo", string.IsNullOrEmpty(objEnt.DescSubModulo) ? DBNull.Value as object : objEnt.DescSubModulo as object));
                objParam.Add(new SqlParameter("@CodModulo", string.IsNullOrEmpty(objEnt.CodModulo) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodModulo) as object));
                objParam.Add(new SqlParameter("@NivelSub", string.IsNullOrEmpty(objEnt.NivelSub) ? DBNull.Value as object : Convert.ToDecimal(objEnt.NivelSub) as object));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #13
0
        /// <summary>
        /// Função que faz UPDATE na Tabela Metodos
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_metodos objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Metodos
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodMetodo", Convert.ToInt16(objEnt.CodMetodo)));
                objParam.Add(new SqlParameter("@DescMetodo", string.IsNullOrEmpty(objEnt.DescMetodo) ? DBNull.Value as object : objEnt.DescMetodo as object));
                objParam.Add(new SqlParameter("@Compositor", string.IsNullOrEmpty(objEnt.Compositor) ? DBNull.Value as object : objEnt.Compositor as object));
                objParam.Add(new SqlParameter("@Tipo", string.IsNullOrEmpty(objEnt.Tipo) ? DBNull.Value as object : objEnt.Tipo as object));
                objParam.Add(new SqlParameter("@Ativo", string.IsNullOrEmpty(objEnt.Ativo) ? DBNull.Value as object : objEnt.Ativo as object));
                objParam.Add(new SqlParameter("@TipoEscolha", string.IsNullOrEmpty(objEnt.TipoEscolha) ? DBNull.Value as object : objEnt.TipoEscolha as object));
                objParam.Add(new SqlParameter("@PaginaFase", string.IsNullOrEmpty(objEnt.PaginaFase) ? DBNull.Value as object : objEnt.PaginaFase as object));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #14
0
ファイル: DAL_familia.cs プロジェクト: esnfile/SisMusica
        /// <summary>
        /// Função que faz UPDATE na Tabela Familia
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_familia objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Familia
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodFamilia", Convert.ToInt16(objEnt.CodFamilia)));
                objParam.Add(new SqlParameter("@DescFamilia", string.IsNullOrEmpty(objEnt.DescFamilia) ? DBNull.Value as object : objEnt.DescFamilia as object));
                objParam.Add(new SqlParameter("@Rjm", string.IsNullOrEmpty(objEnt.Rjm) ? DBNull.Value as object : objEnt.Rjm as object));
                objParam.Add(new SqlParameter("@Culto", string.IsNullOrEmpty(objEnt.Culto) ? DBNull.Value as object : objEnt.Culto as object));
                objParam.Add(new SqlParameter("@MeiaHora", string.IsNullOrEmpty(objEnt.MeiaHora) ? DBNull.Value as object : objEnt.MeiaHora as object));
                objParam.Add(new SqlParameter("@Oficial", string.IsNullOrEmpty(objEnt.Oficial) ? DBNull.Value as object : objEnt.Oficial as object));
                objParam.Add(new SqlParameter("@Troca", string.IsNullOrEmpty(objEnt.Troca) ? DBNull.Value as object : objEnt.Troca as object));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #15
0
        /// <summary>
        /// Função que faz UPDATE na Tabela Tonalidade
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_tonalidade objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Tonalidade
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodTonalidade", Convert.ToInt16(objEnt.CodTonalidade)));
                objParam.Add(new SqlParameter("@Nota", string.IsNullOrEmpty(objEnt.Nota) ? DBNull.Value as object : objEnt.Nota as object));
                objParam.Add(new SqlParameter("@Alteracoes", string.IsNullOrEmpty(objEnt.Alteracoes) ? DBNull.Value as object : objEnt.Alteracoes as object));
                objParam.Add(new SqlParameter("@DescTonalidade", string.IsNullOrEmpty(objEnt.DescTonalidade) ? DBNull.Value as object : objEnt.DescTonalidade as object));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #16
0
        /// <summary>
        /// Função que faz UPDATE na Tabela RegiaoAtuacao
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_regiaoAtuacao objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela RegiaoAtuacao
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodRegiao", Convert.ToInt32(objEnt.CodRegiao)));
                objParam.Add(new SqlParameter("@Codigo", string.IsNullOrEmpty(objEnt.Codigo) ? DBNull.Value as object : objEnt.Codigo as object));
                objParam.Add(new SqlParameter("@Descricao", string.IsNullOrEmpty(objEnt.DescRegiao) ? DBNull.Value as object : objEnt.DescRegiao as object));
                objParam.Add(new SqlParameter("@CodRegional", string.IsNullOrEmpty(objEnt.CodRegional) ? DBNull.Value as object : Convert.ToInt32(objEnt.CodRegional) as object));

                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #17
0
        /// <summary>
        /// Função que faz UPDATE na Tabela ImportaPessoa
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_importaPessoa objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela ImportaPessoa
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodImportaPessoa", Convert.ToInt64(objEnt.CodImportaPessoa)));
                objParam.Add(new SqlParameter("@DataImporta", string.IsNullOrEmpty(objEnt.DataImporta) ? DBNull.Value as object : Convert.ToInt32(objEnt.DataImporta) as object));
                objParam.Add(new SqlParameter("@CodUsuario", string.IsNullOrEmpty(objEnt.CodUsuario) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodUsuario) as object));
                objParam.Add(new SqlParameter("@HoraImporta", string.IsNullOrEmpty(objEnt.HoraImporta) ? DBNull.Value as object : Convert.ToInt16(objEnt.HoraImporta) as object));
                objParam.Add(new SqlParameter("@QtdeArquivo", string.IsNullOrEmpty(objEnt.QtdeArquivo) ? DBNull.Value as object : Convert.ToInt32(objEnt.QtdeArquivo) as object));

                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #18
0
ファイル: DAL_metodoInstr.cs プロジェクト: esnfile/SisMusica
        /// <summary>
        /// Função que faz INSERT, UPDATE na Tabela Metodo Instrumento
        /// </summary>
        /// <param name="objEnt_Met"></param>
        /// <returns></returns>
        public bool salvar(MOD_metodoInstr objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Metodo Instrumento
                bool blnRetorno = true;

                //Declara a lista de parametros da tabela Metodo Instrumento
                List <SqlParameter> objParam = new List <SqlParameter>();

                //Verifica os critério se vai para ser Inserido ou vai para Exclusão
                //se não possuir código, é feita a inclusao na tabela
                if (objEnt.CodMetodoInstr.Equals(string.Empty))
                {
                    //parametros da tabela principal
                    objParam.Add(new SqlParameter("@CodMetodoInstr", retornaId()));
                    objParam.Add(new SqlParameter("@CodInstrumento", string.IsNullOrEmpty(objEnt.CodInstrumento) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodInstrumento) as object));
                    objParam.Add(new SqlParameter("@CodMetodo", string.IsNullOrEmpty(objEnt.CodMetodo) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodMetodo) as object));
                    objParam.Add(new SqlParameter("@AplicarEm", string.IsNullOrEmpty(objEnt.AplicarEm) ? DBNull.Value as object : objEnt.AplicarEm));
                    objParam.Add(new SqlParameter("@FaseInicio", string.IsNullOrEmpty(objEnt.FaseInicio) ? DBNull.Value as object : objEnt.FaseInicio));
                    objParam.Add(new SqlParameter("@PaginaInicio", string.IsNullOrEmpty(objEnt.PaginaInicio) ? DBNull.Value as object : objEnt.PaginaInicio));
                    objParam.Add(new SqlParameter("@LicaoInicio", string.IsNullOrEmpty(objEnt.LicaoInicio) ? DBNull.Value as object : objEnt.LicaoInicio));
                    objParam.Add(new SqlParameter("@FaseFim", string.IsNullOrEmpty(objEnt.FaseFim) ? DBNull.Value as object : objEnt.FaseFim));
                    objParam.Add(new SqlParameter("@PaginaFim", string.IsNullOrEmpty(objEnt.PaginaFim) ? DBNull.Value as object : objEnt.PaginaFim));
                    objParam.Add(new SqlParameter("@LicaoFim", string.IsNullOrEmpty(objEnt.LicaoFim) ? DBNull.Value as object : objEnt.LicaoFim));

                    blnRetorno = objAcessa.executar(strInsert, objParam);
                }
                else
                {
                    //parametros da tabela principal
                    objParam.Add(new SqlParameter("@CodMetodoInstr", Convert.ToInt16(objEnt.CodMetodoInstr)));
                    objParam.Add(new SqlParameter("@CodInstrumento", string.IsNullOrEmpty(objEnt.CodInstrumento) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodInstrumento) as object));
                    objParam.Add(new SqlParameter("@CodMetodo", string.IsNullOrEmpty(objEnt.CodMetodo) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodMetodo) as object));
                    objParam.Add(new SqlParameter("@AplicarEm", string.IsNullOrEmpty(objEnt.AplicarEm) ? DBNull.Value as object : objEnt.AplicarEm));
                    objParam.Add(new SqlParameter("@FaseInicio", string.IsNullOrEmpty(objEnt.FaseInicio) ? DBNull.Value as object : objEnt.FaseInicio));
                    objParam.Add(new SqlParameter("@PaginaInicio", string.IsNullOrEmpty(objEnt.PaginaInicio) ? DBNull.Value as object : objEnt.PaginaInicio));
                    objParam.Add(new SqlParameter("@LicaoInicio", string.IsNullOrEmpty(objEnt.LicaoInicio) ? DBNull.Value as object : objEnt.LicaoInicio));
                    objParam.Add(new SqlParameter("@FaseFim", string.IsNullOrEmpty(objEnt.FaseFim) ? DBNull.Value as object : objEnt.FaseFim));
                    objParam.Add(new SqlParameter("@PaginaFim", string.IsNullOrEmpty(objEnt.PaginaFim) ? DBNull.Value as object : objEnt.PaginaFim));
                    objParam.Add(new SqlParameter("@LicaoFim", string.IsNullOrEmpty(objEnt.LicaoFim) ? DBNull.Value as object : objEnt.LicaoFim));

                    blnRetorno = objAcessa.executar(strUpdate, objParam);
                }

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #19
0
        /// <summary>
        /// Função que faz INSERT, E DELETE na Tabela InstrumentoHinario
        /// </summary>
        /// <param name="objEnt_Hino"></param>
        /// <returns></returns>
        public bool salvar(MOD_instrumentoHinario objEnt_Hino)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela InstrumentoHinario
                bool blnRetorno = true;

                //Declara a lista de parametros da tabela InstrumentoHinario
                List <SqlParameter> objParam = new List <SqlParameter>();

                //Verifica os critério se vai para ser Inserido ou vai para Exclusão
                if (objEnt_Hino.Marcado.Equals(false))
                {
                    if (!Convert.ToInt32(objEnt_Hino.CodInstrumentoHino).Equals(0))
                    {
                        //parametros da tabela principal
                        objParam.Add(new SqlParameter("@CodInstrumentoHino", objEnt_Hino.CodInstrumentoHino));
                        blnRetorno = objAcessa.executar(strDelete, objParam);
                    }
                }
                else
                {
                    //verifica se vai ser feita inserção ou atualização
                    if (Convert.ToInt32(objEnt_Hino.CodInstrumentoHino).Equals(0))
                    {
                        //parametros da tabela principal
                        objParam.Add(new SqlParameter("@CodInstrumentoHino", retornaId()));
                        objParam.Add(new SqlParameter("@CodHinario", Convert.ToInt16(objEnt_Hino.CodHinario) as object));
                        objParam.Add(new SqlParameter("@CodInstrumento", Convert.ToInt16(objEnt_Hino.CodInstrumento) as object));

                        blnRetorno = objAcessa.executar(strInsert, objParam);
                    }
                    else
                    {
                        //parametros da tabela principal
                        objParam.Add(new SqlParameter("@CodInstrumentoHino", Convert.ToInt64(objEnt_Hino.CodInstrumentoHino) as object));
                        objParam.Add(new SqlParameter("@CodHinario", Convert.ToInt16(objEnt_Hino.CodHinario) as object));
                        objParam.Add(new SqlParameter("@CodInstrumento", Convert.ToInt64(objEnt_Hino.CodInstrumento) as object));

                        blnRetorno = objAcessa.executar(strUpdate, objParam);
                    }
                }

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #20
0
        /// <summary>
        /// Função que faz INSERT e UPDATE na Tabela PreTesteMet
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_preTesteMet objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela PreTesteMet
                bool blnRetorno = false;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();

                //se não estiver marcado, é feita a inclusao na tabela
                if (Convert.ToInt64(objEnt.CodPreTesteMet).Equals(0))
                {
                    //parametros da tabela principal
                    objParam.Add(new SqlParameter("@CodPreTesteMet", retornaId()));
                    objParam.Add(new SqlParameter("@CodFichaPreTeste", string.IsNullOrEmpty(objEnt.CodFichaPreTeste) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodFichaPreTeste) as object));
                    objParam.Add(new SqlParameter("@CodMetodo", string.IsNullOrEmpty(objEnt.CodMetodo) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodMetodo) as object));
                    objParam.Add(new SqlParameter("@PaginaMet", string.IsNullOrEmpty(objEnt.PaginaMet) ? DBNull.Value as object : Convert.ToInt16(objEnt.PaginaMet) as object));
                    objParam.Add(new SqlParameter("@LicaoMet", string.IsNullOrEmpty(objEnt.LicaoMet) ? DBNull.Value as object : Convert.ToInt16(objEnt.LicaoMet) as object));
                    objParam.Add(new SqlParameter("@FaseMet", string.IsNullOrEmpty(objEnt.FaseMet) ? DBNull.Value as object : Convert.ToInt16(objEnt.FaseMet) as object));
                    blnRetorno = objAcessa.executar(strInsert, objParam);
                }
                else
                {
                    //parametros da tabela principal
                    objParam.Add(new SqlParameter("@CodPreTesteMet", Convert.ToInt64(objEnt.CodPreTesteMet)));
                    objParam.Add(new SqlParameter("@CodFichaPreTeste", string.IsNullOrEmpty(objEnt.CodFichaPreTeste) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodFichaPreTeste) as object));
                    objParam.Add(new SqlParameter("@CodMetodo", string.IsNullOrEmpty(objEnt.CodMetodo) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodMetodo) as object));
                    objParam.Add(new SqlParameter("@PaginaMet", string.IsNullOrEmpty(objEnt.PaginaMet) ? DBNull.Value as object : Convert.ToInt16(objEnt.PaginaMet) as object));
                    objParam.Add(new SqlParameter("@LicaoMet", string.IsNullOrEmpty(objEnt.LicaoMet) ? DBNull.Value as object : Convert.ToInt16(objEnt.LicaoMet) as object));
                    objParam.Add(new SqlParameter("@FaseMet", string.IsNullOrEmpty(objEnt.FaseMet) ? DBNull.Value as object : Convert.ToInt16(objEnt.FaseMet) as object));
                    blnRetorno = objAcessa.executar(strUpdate, objParam);
                }
                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                if (exl.Number.Equals(2601))
                {
                    throw new Exception("Não foi possivel salvar o registro, já que criaram" + "\n" +
                                        "valores duplicados na base de dados.");
                }
                else
                {
                    throw new Exception("Erro: " + exl.Message + "\n" + "Erro nº: " + exl.Number);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #21
0
        /// <summary>
        /// Função que faz INSERT, UPDATE na Tabela LicaoTesteMts
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_licaoTesteMts objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                bool blnRetorno = true;

                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();

                //Verifica os critério se vai para ser Inserido ou vai para Exclusão
                //se não possuir código, é feita a inclusao na tabela
                if (objEnt.CodLicaoMts.Equals(string.Empty))
                {
                    //parametros da tabela principal
                    objParam.Add(new SqlParameter("@CodLicaoMts", retornaId()));
                    objParam.Add(new SqlParameter("@CodMetMts", string.IsNullOrEmpty(objEnt.CodMetMts) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodMetMts) as object));
                    objParam.Add(new SqlParameter("@AplicaEm", string.IsNullOrEmpty(objEnt.AplicaEm) ? DBNull.Value as object : objEnt.AplicaEm as object));
                    objParam.Add(new SqlParameter("@ModuloMts", string.IsNullOrEmpty(objEnt.ModuloMts) ? DBNull.Value as object : Convert.ToInt16(objEnt.ModuloMts) as object));
                    objParam.Add(new SqlParameter("@LicaoMts", string.IsNullOrEmpty(objEnt.LicaoMts) ? DBNull.Value as object : Convert.ToInt16(objEnt.LicaoMts) as object));
                    objParam.Add(new SqlParameter("@TipoMts", string.IsNullOrEmpty(objEnt.TipoMts) ? DBNull.Value as object : objEnt.TipoMts as object));

                    blnRetorno = objAcessa.executar(strInsert, objParam);
                }
                else
                {
                    //parametros da tabela principal
                    objParam.Add(new SqlParameter("@CodLicaoMts", Convert.ToInt32(objEnt.CodLicaoMts)));
                    objParam.Add(new SqlParameter("@CodMetMts", string.IsNullOrEmpty(objEnt.CodMetMts) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodMetMts) as object));
                    objParam.Add(new SqlParameter("@AplicaEm", string.IsNullOrEmpty(objEnt.AplicaEm) ? DBNull.Value as object : objEnt.AplicaEm as object));
                    objParam.Add(new SqlParameter("@ModuloMts", string.IsNullOrEmpty(objEnt.ModuloMts) ? DBNull.Value as object : Convert.ToInt16(objEnt.ModuloMts) as object));
                    objParam.Add(new SqlParameter("@LicaoMts", string.IsNullOrEmpty(objEnt.LicaoMts) ? DBNull.Value as object : Convert.ToInt16(objEnt.LicaoMts) as object));
                    objParam.Add(new SqlParameter("@TipoMts", string.IsNullOrEmpty(objEnt.TipoMts) ? DBNull.Value as object : objEnt.TipoMts as object));

                    blnRetorno = objAcessa.executar(strUpdate, objParam);
                }
                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #22
0
ファイル: DAL_log.cs プロジェクト: esnfile/SisMusica
        /// <summary>
        /// Função que faz INSERT na Tabela Logs
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool inserir(MOD_log objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Logs
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela Logs
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodLog", retornaId()));
                objParam.Add(new SqlParameter("@Data", string.IsNullOrEmpty(objEnt.Data) ? DBNull.Value as object : Convert.ToInt32(objEnt.Data) as object));
                objParam.Add(new SqlParameter("@Hora", string.IsNullOrEmpty(objEnt.Hora) ? DBNull.Value as object : Convert.ToInt16(objEnt.Hora) as object));
                objParam.Add(new SqlParameter("@CodUsuario", string.IsNullOrEmpty(objEnt.CodUsuario) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodUsuario) as object));
                objParam.Add(new SqlParameter("@CodRotina", string.IsNullOrEmpty(objEnt.CodRotina) ? DBNull.Value as object : Convert.ToInt32(objEnt.CodRotina) as object));
                objParam.Add(new SqlParameter("@NomePc", string.IsNullOrEmpty(objEnt.NomePc) ? DBNull.Value as object : objEnt.NomePc as object));
                objParam.Add(new SqlParameter("@Ocorrencia", string.IsNullOrEmpty(objEnt.Ocorrencia) ? DBNull.Value as object : objEnt.Ocorrencia as object));
                objParam.Add(new SqlParameter("@CodCCB", string.IsNullOrEmpty(objEnt.CodCCB) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodCCB) as object));

                blnRetorno = objAcessa.executar(strInsertLog, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #23
0
        /// <summary>
        /// Função que faz UPDATE na Tabela PreTesteFicha
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_preTesteFicha objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela PreTesteFicha
                bool blnRetorno = false;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodFichaPreTeste", Convert.ToInt64(objEnt.CodFichaPreTeste)));
                objParam.Add(new SqlParameter("@CodPreTeste", string.IsNullOrEmpty(objEnt.CodPreTeste) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodPreTeste) as object));
                objParam.Add(new SqlParameter("@CodCandidato", string.IsNullOrEmpty(objEnt.CodCandidato) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodCandidato) as object));
                objParam.Add(new SqlParameter("@CodSolicitaTeste", string.IsNullOrEmpty(objEnt.CodSolicitaTeste) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodSolicitaTeste) as object));
                objParam.Add(new SqlParameter("@Tipo", string.IsNullOrEmpty(objEnt.Tipo) ? DBNull.Value as object : objEnt.Tipo as object));
                objParam.Add(new SqlParameter("@Data", string.IsNullOrEmpty(objEnt.Data) ? DBNull.Value as object : Convert.ToInt32(objEnt.Data) as object));
                objParam.Add(new SqlParameter("@Hora", string.IsNullOrEmpty(objEnt.Hora) ? DBNull.Value as object : Convert.ToInt16(objEnt.Hora) as object));
                objParam.Add(new SqlParameter("@Obs", string.IsNullOrEmpty(objEnt.Obs) ? DBNull.Value as object : objEnt.Obs as object));
                objParam.Add(new SqlParameter("@CodUsuario", string.IsNullOrEmpty(objEnt.CodUsuario) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodUsuario) as object));
                objParam.Add(new SqlParameter("@ObsMet", string.IsNullOrEmpty(objEnt.ObsMet) ? DBNull.Value as object : objEnt.ObsMet as object));
                objParam.Add(new SqlParameter("@ObsMts", string.IsNullOrEmpty(objEnt.ObsMts) ? DBNull.Value as object : objEnt.ObsMts as object));
                objParam.Add(new SqlParameter("@ObsHino", string.IsNullOrEmpty(objEnt.ObsHino) ? DBNull.Value as object : objEnt.ObsHino as object));
                objParam.Add(new SqlParameter("@ObsEsc", string.IsNullOrEmpty(objEnt.ObsEsc) ? DBNull.Value as object : objEnt.ObsEsc as object));
                objParam.Add(new SqlParameter("@ObsTeoria", string.IsNullOrEmpty(objEnt.ObsTeoria) ? DBNull.Value as object : objEnt.ObsTeoria as object));

                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                if (exl.Number.Equals(2601))
                {
                    throw new Exception("Não foi possivel salvar o registro, já que criaram" + "\n" +
                                        "valores duplicados na base de dados.");
                }
                else
                {
                    throw new Exception("Erro: " + exl.Message + "\n" + "Erro nº: " + exl.Number);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #24
0
ファイル: DAL_usuarioCargo.cs プロジェクト: esnfile/SisMusica
        /// <summary>
        /// Função que faz INSERT, E DELETE na Tabela UsuarioCargo
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_usuarioCargo objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela UsuarioCargo
                bool blnRetorno = true;

                //Declara a lista de parametros da tabela UsuarioCargo
                List <SqlParameter> objParam = new List <SqlParameter>();

                //Verifica os critério se vai para ser Inserido ou vai para Exclusão
                if (objEnt.Marcado.Equals(true))
                {
                    if (Convert.ToInt64(objEnt.CodUsuarioCargo).Equals(0))
                    {
                        //parametros da tabela principal
                        objParam.Add(new SqlParameter("@CodUsuarioCargo", retornaId()));
                        objParam.Add(new SqlParameter("@CodUsuario", Convert.ToInt64(objEnt.CodUsuario)));
                        objParam.Add(new SqlParameter("@CodCargo", string.IsNullOrEmpty(objEnt.CodCargo) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodCargo) as object));

                        blnRetorno = objAcessa.executar(strInsert, objParam);
                    }
                }
                else
                {
                    if (!Convert.ToInt64(objEnt.CodUsuarioCargo).Equals(0))
                    {
                        //parametros da tabela principal
                        objParam.Add(new SqlParameter("@CodUsuarioCargo", Convert.ToInt64(objEnt.CodUsuarioCargo)));

                        blnRetorno = objAcessa.executar(strDelete, objParam);
                    }
                }

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #25
0
ファイル: DAL_ccbParametro.cs プロジェクト: esnfile/SisMusica
        /// <summary>
        /// Função que faz INSERT, E DELETE na Tabela CCBParametro
        /// </summary>
        /// <param name="objEnt_CCB"></param>
        /// <returns></returns>
        public bool salvar(MOD_ccbParametro objEnt_CCB)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela CCBParametro
                bool blnRetornoCCB = true;

                //Declara a lista de parametros da tabela CCBParametro
                List <SqlParameter> objParam = new List <SqlParameter>();

                //Verifica os critério se vai para ser Inserido ou vai para Exclusão
                if (objEnt_CCB.Marcado.Equals(true))
                {
                    if (Convert.ToInt64(objEnt_CCB.CodCCBParam).Equals(0))
                    {
                        //parametros da tabela principal
                        objParam.Add(new SqlParameter("@CodCCBParam", retornaId()));
                        objParam.Add(new SqlParameter("@CodParametro", Convert.ToInt16(objEnt_CCB.CodParametro)));
                        objParam.Add(new SqlParameter("@CodCCB", Convert.ToInt32(objEnt_CCB.CodCCB)));

                        blnRetornoCCB = objAcessa.executar(strInsert, objParam);
                    }
                }
                else
                {
                    if (!Convert.ToInt64(objEnt_CCB.CodCCBParam).Equals(0))
                    {
                        //parametros da tabela principal
                        objParam.Add(new SqlParameter("@CodCCBParam", Convert.ToInt16(objEnt_CCB.CodCCBParam)));

                        blnRetornoCCB = objAcessa.executar(strDelete, objParam);
                    }
                }

                //retorna o blnRetorno da tabela principal
                return(blnRetornoCCB);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #26
0
        /// <summary>
        /// Função que faz INSERT, E DELETE na Tabela MetodoFamilia
        /// </summary>
        /// <param name="objEnt_MetFam"></param>
        /// <returns></returns>
        public bool salvar(MOD_metodoFamilia objEnt_MetFam)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela MetodoFamilia
                bool blnRetornoMetFam = true;

                //Declara a lista de parametros da tabela MetodoFamilia
                List <SqlParameter> objParam = new List <SqlParameter>();

                //Verifica os critério se vai para ser Inserido ou vai para Exclusão
                if (objEnt_MetFam.Marcado.Equals(true))
                {
                    if (Convert.ToInt16(objEnt_MetFam.CodMetodoFamilia).Equals(0))
                    {
                        //parametros da tabela principal
                        objParam.Add(new SqlParameter("@CodMetodoFamilia", retornaId()));
                        objParam.Add(new SqlParameter("@CodFamilia", Convert.ToInt16(objEnt_MetFam.CodFamilia) as object));
                        objParam.Add(new SqlParameter("@CodMetodo", Convert.ToInt16(objEnt_MetFam.CodMetodo) as object));

                        blnRetornoMetFam = objAcessa.executar(strInsert, objParam);
                    }
                }
                else
                {
                    if (!Convert.ToInt16(objEnt_MetFam.CodMetodoFamilia).Equals(0))
                    {
                        //parametros da tabela principal
                        objParam.Add(new SqlParameter("@CodMetodoFamilia", objEnt_MetFam.CodMetodoFamilia));
                        blnRetornoMetFam = objAcessa.executar(strDelete, objParam);
                    }
                }

                //retorna o blnRetorno da tabela principal
                return(blnRetornoMetFam);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #27
0
ファイル: DAL_regiaoPessoa.cs プロジェクト: esnfile/SisMusica
        /// <summary>
        /// Função que faz INSERT e UDPATE na Tabela RegiaoPessoa
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_regiaoPessoa objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela RegiaoPessoa
                bool blnRetorno = true;

                //Declara a lista de parametros da tabela RegiaoPessoa
                List <SqlParameter> objParam = new List <SqlParameter>();

                //Verifica os critério se vai para ser Inserido ou vai para Exclusão
                if (Convert.ToInt64(objEnt.CodRegiaoPessoa).Equals(0))
                {
                    //parametros da tabela principal
                    objParam.Add(new SqlParameter("@CodRegiaoPessoa", retornaId()));
                    objParam.Add(new SqlParameter("@CodPessoa", Convert.ToInt64(objEnt.CodPessoa)));
                    objParam.Add(new SqlParameter("@CodRegiao", Convert.ToInt32(objEnt.CodRegiao)));

                    blnRetorno = objAcessa.executar(strInsert, objParam);
                }
                else
                {
                    //parametros da tabela principal
                    objParam.Add(new SqlParameter("@CodRegiaoPessoa", Convert.ToInt64(objEnt.CodRegiaoPessoa)));
                    objParam.Add(new SqlParameter("@CodPessoa", Convert.ToInt64(objEnt.CodPessoa)));
                    objParam.Add(new SqlParameter("@CodRegiao", Convert.ToInt32(objEnt.CodRegiao)));

                    blnRetorno = objAcessa.executar(strUpdate, objParam);
                }

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #28
0
ファイル: DAL_ccb.cs プロジェクト: esnfile/SisMusica
        /// <summary>
        /// Função que faz UPDATE na Tabela CCB
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_ccb objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela CCB
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodCCB", Convert.ToInt32(objEnt.CodCCB)));
                objParam.Add(new SqlParameter("@Codigo", string.IsNullOrEmpty(objEnt.Codigo) ? DBNull.Value as object : objEnt.Codigo as object));
                objParam.Add(new SqlParameter("@Descricao", string.IsNullOrEmpty(objEnt.Descricao) ? DBNull.Value as object : objEnt.Descricao as object));
                objParam.Add(new SqlParameter("@Endereco", string.IsNullOrEmpty(objEnt.Endereco) ? DBNull.Value as object : objEnt.Endereco as object));
                objParam.Add(new SqlParameter("@Numero", string.IsNullOrEmpty(objEnt.Numero) ? DBNull.Value as object : objEnt.Numero as object));
                objParam.Add(new SqlParameter("@Bairro", string.IsNullOrEmpty(objEnt.Bairro) ? DBNull.Value as object : objEnt.Bairro as object));
                objParam.Add(new SqlParameter("@Complemento", string.IsNullOrEmpty(objEnt.Complemento) ? DBNull.Value as object : objEnt.Complemento as object));
                objParam.Add(new SqlParameter("@CodCidade", string.IsNullOrEmpty(objEnt.CodCidade) ? DBNull.Value as object : Convert.ToInt32(objEnt.CodCidade) as object));
                objParam.Add(new SqlParameter("@Telefone", string.IsNullOrEmpty(objEnt.Telefone) ? DBNull.Value as object : objEnt.Telefone as object));
                objParam.Add(new SqlParameter("@Celular", string.IsNullOrEmpty(objEnt.Celular) ? DBNull.Value as object : objEnt.Celular as object));
                objParam.Add(new SqlParameter("@Email", string.IsNullOrEmpty(objEnt.Email) ? DBNull.Value as object : objEnt.Email as object));
                objParam.Add(new SqlParameter("@CNPJ", string.IsNullOrEmpty(objEnt.CNPJ) ? DBNull.Value as object : objEnt.CNPJ as object));
                objParam.Add(new SqlParameter("@DataAbertura", string.IsNullOrEmpty(objEnt.DataAbertura) ? DBNull.Value as object : Convert.ToInt32(objEnt.DataAbertura) as object));
                objParam.Add(new SqlParameter("@Skype", string.IsNullOrEmpty(objEnt.Skype) ? DBNull.Value as object : objEnt.Skype as object));
                objParam.Add(new SqlParameter("@Situacao", string.IsNullOrEmpty(objEnt.Situacao) ? DBNull.Value as object : objEnt.Situacao as object));
                objParam.Add(new SqlParameter("@CodRegiao", string.IsNullOrEmpty(objEnt.CodRegiao) ? DBNull.Value as object : Convert.ToInt32(objEnt.CodRegiao) as object));
                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #29
0
ファイル: DAL_instrumento.cs プロジェクト: esnfile/SisMusica
        /// <summary>
        /// Função que faz UPDATE na Tabela Instrumentos
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_instrumento objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Instrumentos
                bool blnRetorno = true;
                //Declara a lista de parametros da tabela
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodInstrumento", Convert.ToInt16(objEnt.CodInstrumento)));
                objParam.Add(new SqlParameter("@DescInstrumento", string.IsNullOrEmpty(objEnt.DescInstrumento) ? DBNull.Value as object : objEnt.DescInstrumento as object));
                objParam.Add(new SqlParameter("@CodFamilia", string.IsNullOrEmpty(objEnt.CodFamilia) ? DBNull.Value as object : Convert.ToInt16(objEnt.CodFamilia) as object));
                objParam.Add(new SqlParameter("@NotaAfina", string.IsNullOrEmpty(objEnt.NotaAfina) ? DBNull.Value as object : objEnt.NotaAfina as object));
                objParam.Add(new SqlParameter("@PosAfina", string.IsNullOrEmpty(objEnt.PosAfina) ? DBNull.Value as object : objEnt.PosAfina as object));
                objParam.Add(new SqlParameter("@NotaEfeito", string.IsNullOrEmpty(objEnt.NotaEfeito) ? DBNull.Value as object : objEnt.NotaEfeito as object));
                objParam.Add(new SqlParameter("@PosEfeito", string.IsNullOrEmpty(objEnt.PosEfeito) ? DBNull.Value as object : objEnt.PosEfeito as object));
                objParam.Add(new SqlParameter("@Obs", string.IsNullOrEmpty(objEnt.Obs) ? DBNull.Value as object : objEnt.Obs as object));
                objParam.Add(new SqlParameter("@TesNotaGrave", string.IsNullOrEmpty(objEnt.TesNotaGrave) ? DBNull.Value as object : objEnt.TesNotaGrave as object));
                objParam.Add(new SqlParameter("@TesNotaAguda", string.IsNullOrEmpty(objEnt.TesNotaAguda) ? DBNull.Value as object : objEnt.TesNotaAguda as object));
                objParam.Add(new SqlParameter("@Situacao", string.IsNullOrEmpty(objEnt.Situacao) ? DBNull.Value as object : objEnt.Situacao as object));
                objParam.Add(new SqlParameter("@Ordem", string.IsNullOrEmpty(objEnt.Ordem) ? DBNull.Value as object : Convert.ToInt16(objEnt.Ordem) as object));

                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #30
0
        /// <summary>
        /// Função que faz UPDATE na Tabela Usuario
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvar(MOD_usuario objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Usuario
                bool blnRetorno = true;

                //declara a lista de parametros da tabela principal
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodUsuario", string.IsNullOrEmpty(objEnt.CodUsuario) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodUsuario) as object));
                objParam.Add(new SqlParameter("@CodPessoa", string.IsNullOrEmpty(objEnt.CodPessoa) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodPessoa) as object));
                objParam.Add(new SqlParameter("@Usuario", string.IsNullOrEmpty(objEnt.Usuario) ? DBNull.Value as object : objEnt.Usuario as object));
                objParam.Add(new SqlParameter("@Senha", string.IsNullOrEmpty(objEnt.Senha) ? DBNull.Value as object : objEnt.Senha as object));
                objParam.Add(new SqlParameter("@DataAlteraSenha", string.IsNullOrEmpty(objEnt.DataAlteraSenha) ? DBNull.Value as object : Convert.ToInt32(objEnt.DataAlteraSenha) as object));
                objParam.Add(new SqlParameter("@DataCadastro", string.IsNullOrEmpty(objEnt.DataCadastro) ? DBNull.Value as object : Convert.ToInt32(objEnt.DataCadastro) as object));
                objParam.Add(new SqlParameter("@Supervisor", string.IsNullOrEmpty(objEnt.Supervisor) ? DBNull.Value as object : objEnt.Supervisor as object));
                objParam.Add(new SqlParameter("@Ativo", string.IsNullOrEmpty(objEnt.Ativo) ? DBNull.Value as object : objEnt.Ativo as object));
                objParam.Add(new SqlParameter("@AlteraSenha", string.IsNullOrEmpty(objEnt.AlteraSenha) ? DBNull.Value as object : objEnt.AlteraSenha as object));
                objParam.Add(new SqlParameter("@Administrador", string.IsNullOrEmpty(objEnt.Administrador) ? DBNull.Value as object : objEnt.Administrador as object));

                blnRetorno = objAcessa.executar(strUpdate, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }