Example #1
0
        /// <summary>
        /// Realiza a deleção do objeto por stored Procedure
        /// </summary>
        /// <param name="pidCargo">PK da tabela</param>
        /// <returns>Quantidade de Registros deletados</returns>
        public int DeleteByStoredProcedure(int pidestadoCivil, bool flExclusaoLogica, int userSystem)
        {
            string       sql       = "dbo.D_sp_estadoCivil";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("In_idestadoCivil", pidestadoCivil);
            statement.AddParameter("In_user_system", userSystem);
            return(this.ExecuteNonQuery(statement));
        }
Example #2
0
        /// <summary>
        /// Realiza o insert do objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser inserido</param>
        /// <returns>Objeto Inserido</returns>
        public Questionario InsertByStoredProcedure(Questionario pObject)
        {
            string       sql       = "dbo.I_sp_Questionario";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idCampanha", pObject.idCampanha);
            statement.AddParameter("nome", pObject.nome);
            return(this.ExecuteReturnT(statement));
        }
Example #3
0
        /// <summary>
        /// Realiza a deleção do objeto por stored Procedure
        /// </summary>
        /// <param name="pidCargo">PK da tabela</param>
        /// <returns>Quantidade de Registros deletados</returns>
        public int DeleteByStoredProcedure(int pidUsuario, bool flExclusaoLogica, int userSystem)
        {
            string       sql       = "Usuario";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idUsuario", pidUsuario);
            statement.AddParameter("In_user_system", userSystem);
            return(this.ExecuteNonQuery(statement));
        }
Example #4
0
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="idObject">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public Questionario SelectByPK(Questionario pObject)
        {
            string       sql       = "dbo.S_sp_Questionario";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idQuestionario", pObject.idQuestionario);
            statement.AddParameter("idCampanha", pObject.idCampanha);
            return(this.ExecuteReturnT(statement));
        }
Example #5
0
        /// <summary>
        /// Realiza a deleção do objeto por stored Procedure
        /// </summary>
        /// <param name="idObject">PK da tabela</param>
        /// <returns>Quantidade de Registros deletados</returns>
        public int DeleteByStoredProcedure(TemplateQuestoes pObject, bool flExclusaoLogica, int userSystem)
        {
            string       sql       = "dbo.D_sp_TemplateQuestoes";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idTemplateQuestao", pObject.idTemplateQuestao);
            statement.AddParameter("idTemplateQuestionario", pObject.idTemplateQuestionario);
            return(this.ExecuteNonQuery(statement));
        }
Example #6
0
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="idObject">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public TemplateQuestoes SelectByPK(TemplateQuestoes pObject)
        {
            string       sql       = "dbo.S_sp_TemplateQuestoes";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idTemplateQuestao", pObject.idTemplateQuestao);
            statement.AddParameter("idTemplateQuestionario", pObject.idTemplateQuestionario);
            return(this.ExecuteReturnT(statement));
        }
Example #7
0
        /// <summary>
        /// Realiza o update do objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atualizado</param>
        /// <returns>Objeto Atualizado</returns>
        public TipoQuestao UpdateByStoredProcedure(TipoQuestao pObject)
        {
            string       sql       = "dbo.U_sp_TipoQuestao";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idTipoQuestao", pObject.idTipoQuestao);
            statement.AddParameter("Descricao", pObject.descricao);

            return(this.ExecuteReturnT(statement));
        }
Example #8
0
        /// <summary>
        /// Realiza o update do objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atualizado</param>
        /// <returns>Objeto Atualizado</returns>
        public SetorVO UpdateByStoredProcedure(SetorVO pObject)
        {
            string       sql       = "dbo.Setor";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idSetor", pObject.idSetor);
            statement.AddParameter("nome", pObject.nome);
            statement.AddParameter("descricao", pObject.descricao);
            return(this.ExecuteReturnT(statement));
        }
Example #9
0
        /// <summary>
        /// Realiza o update do objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atualizado</param>
        /// <returns>Objeto Atualizado</returns>
        public ResponsavelVO UpdateByStoredProcedure(ResponsavelVO pObject)
        {
            string       sql       = "dbo.Responsavel";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idResponsavel", pObject.idUsuario);
            statement.AddParameter("idCampanha", pObject.idCampanha);

            return(this.ExecuteReturnT(statement));
        }
        /// <summary>
        /// Realiza o update do objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atualizado</param>
        /// <returns>Objeto Atualizado</returns>
        public TemplateQuestionario UpdateByStoredProcedure(TemplateQuestionario pObject)
        {
            string       sql       = "dbo.U_sp_TemplateQuestionario";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idTemplateQuestionario", pObject.idTemplateQuestionario);
            statement.AddParameter("nome", pObject.nome);

            return(this.ExecuteReturnT(statement));
        }
Example #11
0
        /// <summary>
        /// Realiza o update do objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atualizado</param>
        /// <returns>Objeto Atualizado</returns>
        public estadoCivil UpdateByStoredProcedure(estadoCivil pObject)
        {
            string       sql       = "dbo.U_sp_estadoCivil";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("In_idestadoCivil", pObject.idEstadoCivil);
            statement.AddParameter("In_descricao", pObject.descricao);

            return(this.ExecuteReturnT(statement));
        }
Example #12
0
        public IList <Purchase> ListForLookup(Purchase pObject)
        {
            string       sql       = "[dbo].[S_sp_Purchase_ListForLookup]";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("userId", pObject.userId);
            statement.AddParameter("currency", pObject.currency);

            return(this.ExecuteReturnListT(statement));
        }
Example #13
0
        /// <summary>
        /// Realiza o insert do objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser inserido</param>
        /// <returns>Objeto Inserido</returns>
        public TemplateQuestoes InsertByStoredProcedure(TemplateQuestoes pObject)
        {
            string       sql       = "dbo.I_sp_TemplateQuestoes";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idTemplateQuestionario", pObject.idTemplateQuestionario);
            statement.AddParameter("idTipoQuestao", pObject.idTipoQuestao);
            statement.AddParameter("descricao", pObject.descricao);
            return(this.ExecuteReturnT(statement));
        }
Example #14
0
        /// <summary>
        /// Realiza a busca pelos parametros informados no objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atribuidos no filtro</param>
        /// <param name="pNumRegPag">Número de registros por página</param>
        /// <param name="pNumPagina">Página corrente</param>
        /// <param name="pDesOrdem">Critério de ordenação</param>
        /// <param name="pNumTotReg">Quantidade de registros que a consulta retorna</param>
        /// <returns>Lista de Objetos que atendam ao filtro</returns>
        public IList <UsuarioVO> ListForGrid(UsuarioVO pObject, int pNumRegPag, int pNumPagina, string pDesOrdem, out int pNumTotReg)
        {
            string       sql       = "dbo.S_sp_Usuario_Grid";
            StatementDAO statement = new StatementDAO(sql);

            // Parametros para realizar a paginação
            statement.AddParameter("In_Num_Registro_Pagina", pNumRegPag, pNumRegPag.GetType());
            statement.AddParameter("In_Num_Pagina", pNumPagina, pNumPagina.GetType());
            statement.AddParameter("In_Des_Ordem", pDesOrdem, string.Empty.GetType());
            return(this.ExecuteReturnListT(statement, out pNumTotReg));
        }
Example #15
0
        public Purchase InsertByStoredProcedure(Purchase pObject)
        {
            string       sql       = "[dbo].[I_sp_Purchase]";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("userId", pObject.userId);
            statement.AddParameter("currency", pObject.currency);
            statement.AddParameter("amount", pObject.amount);

            return(this.ExecuteReturnT(statement));
        }
Example #16
0
        /// <summary>
        /// Realiza o insert do objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser inserido</param>
        /// <returns>Objeto Inserido</returns>
        public Campanha InsertByStoredProcedure(Campanha pObject)
        {
            string       sql       = "dbo.I_sp_Campanha";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idFuncionario", pObject.idFuncionario);
            statement.AddParameter("Nome", pObject.nome);
            statement.AddParameter("dataInicio", pObject.dataInicio);
            statement.AddParameter("dataFinal", pObject.dataFinal);
            return(this.ExecuteReturnT(statement));
        }
Example #17
0
        /// <summary>
        /// Realiza o insert do objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser inserido</param>
        /// <returns>Objeto Inserido</returns>
        public Opcoes InsertByStoredProcedure(Opcoes pObject)
        {
            string       sql       = "dbo.I_sp_Opcoes";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idQuestao", pObject.idQuestao);
            statement.AddParameter("idQuestionario", pObject.idQuestionario);
            statement.AddParameter("idCampanha", pObject.idCampanha);
            statement.AddParameter("Descricao", pObject.descricao);
            return(this.ExecuteReturnT(statement));
        }
Example #18
0
        /// <summary>
        /// Realiza o insert do objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser inserido</param>
        /// <returns>Objeto Inserido</returns>
        public aluno InsertByStoredProcedure(aluno pObject)
        {
            string       sql       = "dbo.I_sp_aluno";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("In_nome", pObject.nome);
            statement.AddParameter("In_email", pObject.email);
            statement.AddParameter("In_senha", pObject.senha);
            statement.AddParameter("In_idEstadoCivil", pObject.idEstadoCivil);
            return(this.ExecuteReturnT(statement));
        }
Example #19
0
        /// <summary>
        /// Realiza o update do objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atualizado</param>
        /// <returns>Objeto Atualizado</returns>
        public UsuarioVO UpdateByStoredProcedure(UsuarioVO pObject)
        {
            string       sql       = "dbo.Usuario";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idUsuario", pObject.idUsuario);
            statement.AddParameter("idSetor", pObject.idSetor);
            statement.AddParameter("nome", pObject.nome);
            statement.AddParameter("senha", pObject.senha);
            statement.AddParameter("cpf", pObject.cpf);
            return(this.ExecuteReturnT(statement));
        }
Example #20
0
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="idObject">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public Resposta SelectByPK(Resposta pObject)
        {
            string       sql       = "dbo.S_sp_Resposta";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idResposta", pObject.idResposta);
            statement.AddParameter("idQuestao", pObject.idQuestao);
            statement.AddParameter("idQuestionario", pObject.idQuestionario);
            statement.AddParameter("idCampanha", pObject.idCampanha);
            statement.AddParameter("idFuncionario", pObject.idFuncionario);
            return(this.ExecuteReturnT(statement));
        }
Example #21
0
        /// <summary>
        /// Realiza a deleção do objeto por stored Procedure
        /// </summary>
        /// <param name="idObject">PK da tabela</param>
        /// <returns>Quantidade de Registros deletados</returns>
        public int DeleteByStoredProcedure(Resposta pObject, bool flExclusaoLogica, int userSystem)
        {
            string       sql       = "dbo.D_sp_Resposta";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idResposta", pObject.idResposta);
            statement.AddParameter("idQuestao", pObject.idQuestao);
            statement.AddParameter("idQuestionario", pObject.idQuestionario);
            statement.AddParameter("idCampanha", pObject.idCampanha);
            statement.AddParameter("idFuncionario", pObject.idFuncionario);
            return(this.ExecuteNonQuery(statement));
        }
Example #22
0
        /// <summary>
        /// Realiza o update do objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atualizado</param>
        /// <returns>Objeto Atualizado</returns>
        public CampanhaVO UpdateByStoredProcedure(CampanhaVO pObject)
        {
            string       sql       = "dbo.CampanhaVO";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idCampanhaVO", pObject.idCampanha);
            statement.AddParameter("descricao", pObject.descricao);
            statement.AddParameter("dtInicial", pObject.dtInicial);
            statement.AddParameter("dtFinal", pObject.dtFinal);

            return(this.ExecuteReturnT(statement));
        }
Example #23
0
        /// <summary>
        /// Realiza o update do objeto por stored Procedure
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atualizado</param>
        /// <returns>Objeto Atualizado</returns>
        public Questoes UpdateByStoredProcedure(Questoes pObject)
        {
            string       sql       = "dbo.U_sp_Questoes";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idQuestao", pObject.idQuestao);
            statement.AddParameter("idQuestionario", pObject.idQuestionario);
            statement.AddParameter("idCampanha", pObject.idCampanha);
            statement.AddParameter("idTipoQuestao", pObject.idTipoQuestao);
            statement.AddParameter("descricao", pObject.descricao);

            return(this.ExecuteReturnT(statement));
        }
Example #24
0
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="idObject">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public TipoQuestao SelectByPK(TipoQuestao pObject)
        {
            string       sql       = "dbo.S_sp_TipoQuestao";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idTipoQuestao", pObject.idTipoQuestao);
            return(this.ExecuteReturnT(statement));
        }
Example #25
0
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="pidCargo">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public UsuarioVO SelectByPK(int pidUsuario)
        {
            string       sql       = "dbo.S_sp_Usuario_PK";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("In_idUsuario", pidUsuario);
            return(this.ExecuteReturnT(statement));
        }
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="idObject">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public GrupoPermissao SelectByPK(GrupoPermissao pObject)
        {
            string       sql       = "dbo.S_sp_GrupoPermissao";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idGrupo", pObject.idGrupo);
            return(this.ExecuteReturnT(statement));
        }
Example #27
0
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="pidCargo">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public CampanhaVO SelectByPK(int pidCampanha)
        {
            string       sql       = "dbo.S_sp_CampanhaVO_PK";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("In_idCampanhaVO", pidCampanha);
            return(this.ExecuteReturnT(statement));
        }
Example #28
0
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="pidCargo">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public aluno SelectByPK(int pidAluno)
        {
            string       sql       = "dbo.S_sp_aluno_PK";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("In_idAluno", pidAluno);
            return(this.ExecuteReturnT(statement));
        }
Example #29
0
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="pidCargo">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public estadoCivil SelectByPK(int pidestadoCivil)
        {
            string       sql       = "dbo.S_sp_estadoCivil_PK";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("In_idestadoCivil", pidestadoCivil);
            return(this.ExecuteReturnT(statement));
        }
Example #30
0
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="pidCargo">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public SetorVO SelectByPK(int pidSetor)
        {
            string       sql       = "dbo.S_sp_Setor_PK";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("In_idSetor", pidSetor);
            return(this.ExecuteReturnT(statement));
        }