Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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);
     
 }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }