/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }