Пример #1
0
        /// <summary>
        /// Realiza a busca Lookup
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atribuidos no filtro</param>
        /// <returns>Lista de Objetos que atendam ao filtro</returns>
        public IList <estadoCivil> ListForLookup(estadoCivil pObject)
        {
            string       sql       = "dbo.S_sp_estadoCivil_Lookup";
            StatementDAO statement = new StatementDAO(sql);

            return(this.ExecuteReturnListT(statement));
        }
Пример #2
0
        /// <summary>
        /// Realiza a busca Lookup
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atribuidos no filtro</param>
        /// <returns>Lista de Objetos que atendam ao filtro</returns>
        public IList <UsuarioVO> ListForLookup(UsuarioVO pObject)
        {
            string       sql       = "Usuario_Lookup";
            StatementDAO statement = new StatementDAO(sql);

            return(this.ExecuteReturnListT(statement));
        }
Пример #3
0
        /// <summary>
        /// Realiza a busca Lookup
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atribuidos no filtro</param>
        /// <returns>Lista de Objetos que atendam ao filtro</returns>
        public IList <aluno> ListForLookup(aluno pObject)
        {
            string       sql       = "dbo.S_sp_aluno_Lookup";
            StatementDAO statement = new StatementDAO(sql);

            return(this.ExecuteReturnListT(statement));
        }
Пример #4
0
        /// <summary>
        /// Realiza a busca Lookup
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atribuidos no filtro</param>
        /// <returns>Lista de Objetos que atendam ao filtro</returns>
        public IList <CampanhaVO> ListForLookup(CampanhaVO pObject)
        {
            string       sql       = "CampanhaVO_Lookup";
            StatementDAO statement = new StatementDAO(sql);

            return(this.ExecuteReturnListT(statement));
        }
Пример #5
0
        /// <summary>
        /// Realiza a busca Lookup
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atribuidos no filtro</param>
        /// <returns>Lista de Objetos que atendam ao filtro</returns>
        public IList <ResponsavelVO> ListForLookup(ResponsavelVO pObject)
        {
            string       sql       = "Responsavel_Lookup";
            StatementDAO statement = new StatementDAO(sql);

            return(this.ExecuteReturnListT(statement));
        }
Пример #6
0
        /// <summary>
        /// Realiza a busca Lookup
        /// </summary>
        /// <param name="pObject">Objeto com os valores a ser atribuidos no filtro</param>
        /// <returns>Lista de Objetos que atendam ao filtro</returns>
        public IList <SetorVO> ListForLookup(SetorVO pObject)
        {
            string       sql       = "Setor_Lookup";
            StatementDAO statement = new StatementDAO(sql);

            return(this.ExecuteReturnListT(statement));
        }
Пример #7
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));
        }
Пример #8
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));
        }
Пример #9
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));
        }
Пример #10
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 estadoCivil InsertByStoredProcedure(estadoCivil pObject)
        {
            string       sql       = "dbo.I_sp_estadoCivil";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("In_descricao", pObject.descricao);
            return(this.ExecuteReturnT(statement));
        }
        /// <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(TemplateQuestionario pObject, bool flExclusaoLogica, int userSystem)
        {
            string       sql       = "dbo.D_sp_TemplateQuestionario";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idTemplateQuestionario", pObject.idTemplateQuestionario);
            return(this.ExecuteNonQuery(statement));
        }
Пример #12
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(GrupoPermissao pObject, bool flExclusaoLogica, int userSystem)
        {
            string       sql       = "dbo.D_sp_GrupoPermissao";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idGrupo", pObject.idGrupo);
            return(this.ExecuteNonQuery(statement));
        }
Пример #13
0
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="idObject">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public Campanha SelectByPK(int idCampanha)
        {
            string       sql       = "dbo.S_sp_Campanha";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idCampanha", idCampanha);
            return(this.ExecuteReturnT(statement));
        }
Пример #14
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(int idCampanha, bool flExclusaoLogica, int userSystem)
        {
            string       sql       = "dbo.D_sp_Campanha";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idCampanha", idCampanha);
            return(this.ExecuteNonQuery(statement));
        }
Пример #15
0
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="pidCargo">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public ResponsavelVO SelectByPK(int pidResponsavel)
        {
            string       sql       = "dbo.S_sp_Responsavel_PK";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("In_idResponsavel", pidResponsavel);
            return(this.ExecuteReturnT(statement));
        }
        /// <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 TemplateQuestionario InsertByStoredProcedure(TemplateQuestionario pObject)
        {
            string       sql       = "dbo.I_sp_TemplateQuestionario";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("nome", pObject.nome);
            return(this.ExecuteReturnT(statement));
        }
Пример #17
0
        /// <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));
        }
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="idObject">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public TemplateQuestionario SelectByPK(TemplateQuestionario pObject)
        {
            string       sql       = "dbo.S_sp_TemplateQuestionario";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idTemplateQuestionario", pObject.idTemplateQuestionario);
            return(this.ExecuteReturnT(statement));
        }
Пример #19
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 TipoQuestao InsertByStoredProcedure(TipoQuestao pObject)
        {
            string       sql       = "dbo.I_sp_TipoQuestao";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("descricao", pObject.descricao);
            return(this.ExecuteReturnT(statement));
        }
Пример #20
0
        /// <summary>
        /// Retorna registro pela PK
        /// </summary>
        /// <param name="idObject">PK da tabela</param>
        /// <returns>Registro da PK</returns>
        public Funcionario SelectByPK(int idFuncionario)
        {
            string       sql       = "dbo.S_sp_Funcionario";
            StatementDAO statement = new StatementDAO(sql);

            statement.AddParameter("idFuncionario", idFuncionario);
            return(this.ExecuteReturnT(statement));
        }
Пример #21
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));
        }
Пример #22
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));
        }
Пример #23
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));
        }
Пример #24
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));
        }
Пример #25
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));
        }
Пример #26
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));
        }
Пример #27
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));
        }
Пример #28
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));
        }
Пример #29
0
 public UnitOfWork()
 {
     _context = new PumpStationContext();
     _CottagerDAO = new CottagerDAO(_context);
     _GardenDAO = new GardenDAO(_context);
     _MonthDAO = new MonthDAO(_context);
     _StatementDAO = new StatementDAO(_context);
     _TariffDAO = new TariffDAO(_context);
     
 }
Пример #30
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 GrupoPermissao UpdateByStoredProcedure(GrupoPermissao pObject)
        {
            string       sql       = "dbo.U_sp_GrupoPermissao";
            StatementDAO statement = new StatementDAO(sql);

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

            return(this.ExecuteReturnT(statement));
        }
Пример #31
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));
        }