コード例 #1
0
        // ------------------------------------------------------------------------- // 


        #endregion
        #region Métodos de Inclusão
        /// <summary>
        /// Método para incluir um registro na tabela TipoFornecimento
        /// Objeto/Parâmetros: (tipoFornecimento, codUsuarioOperacao)
        /// Valores: tipoFornecimentoVO.Descricao,
        /// codUsuarioOperacao
        /// </summary>
        public int Incluir(TipoFornecimentoVO tipoFornecimentoVO, int codUsuarioOperacao)
        {
            OpenCommand("pr_incluir_TipoFornecimento", true);
            try
            {
                // Parâmetros de entrada
                AddInParameter("@Descricao", DbType.String, tipoFornecimentoVO.Descricao);
                AddInParameter("@UsuarioInc", DbType.Int32, codUsuarioOperacao);

                ExecuteNonQuery();
                int chaveGerada = GetReturnValue();

                return chaveGerada;
            }
            finally
            {
                CloseCommand();
            }
        }
コード例 #2
0
        /// <summary>
        /// Método para executar a proc pr_selecionar_tipofornecimento 
        /// Objeto/Parâmetros: (codTipoFornecimento)
        /// </summary>
        public List<TipoFornecimentoVO> Listar(int? codTipoFornecimento)
        {
            OpenCommand("pr_selecionar_TipoFornecimento");
            try
            {
                // Parâmetros de entrada
                AddInParameter("@CodTipoFornecimento", DbType.Int32, codTipoFornecimento);

                List<TipoFornecimentoVO> lstTipoFornecimentoVO = new List<TipoFornecimentoVO>();

                IDataReader dr = ExecuteReader();
                try
                {
                    while (dr.Read())
                    {
                        TipoFornecimentoVO tipoFornecimentoVO = new TipoFornecimentoVO();

                        tipoFornecimentoVO.CodTipoFornecimento = GetReaderValue<short?>(dr, "CodTipoFornecimento");
                        tipoFornecimentoVO.Descricao = GetReaderValue<string>(dr, "Descricao");
                        tipoFornecimentoVO.DataCadastro = GetReaderValue<DateTime>(dr, "DataCadastro");
                        tipoFornecimentoVO.UsuarioInc = GetReaderValue<int>(dr, "UsuarioInc");
                        tipoFornecimentoVO.DataAlteracao = GetReaderValue<DateTime>(dr, "DataAlteracao");
                        tipoFornecimentoVO.UsuarioAlt = GetReaderValue<int>(dr, "UsuarioAlt");

                        lstTipoFornecimentoVO.Add(tipoFornecimentoVO);
                    }
                }
                finally
                {
                    dr.Close();
                }

                return lstTipoFornecimentoVO;
            }
            finally
            {
                CloseCommand();
            }
        }
コード例 #3
0
 /// <summary>
 /// Método para alterar um registro na tabela  TipoFornecimento 
 /// </summary>
 /// Objeto/Parâmetros: (tipoFornecimento, codUsuarioOperacao)
 /// Valores: tipoFornecimento.CodTipoFornecimento,
 /// tipoFornecimentoVO.Descricao,
 /// codUsuarioOperacao
 /// </summary>
 public void Alterar(TipoFornecimentoVO tipoFornecimentoVO, int codUsuarioOperacao)
 {
     new TipoFornecimentoData().Alterar(tipoFornecimentoVO, codUsuarioOperacao);
 }
コード例 #4
0
 /// <summary>
 /// Método para incluir um registro na tabela TipoFornecimento
 /// Objeto/Parâmetros: (tipoFornecimento, codUsuarioOperacao)
 /// Valores: tipoFornecimentoVO.Descricao,
 /// codUsuarioOperacao
 /// </summary>
 public int Incluir(TipoFornecimentoVO tipoFornecimentoVO, int codUsuarioOperacao)
 {
     return new TipoFornecimentoData().Incluir(tipoFornecimentoVO, codUsuarioOperacao);
 }
コード例 #5
0
        /// <summary>
        /// Método para alterar um registro na tabela  TipoFornecimento 
        /// </summary>
        /// Objeto/Parâmetros: (tipoFornecimento, codUsuarioOperacao)
        /// Valores: tipoFornecimento.CodTipoFornecimento,
        /// tipoFornecimentoVO.Descricao,
        /// codUsuarioOperacao
        /// </summary>
        public void Alterar(TipoFornecimentoVO tipoFornecimentoVO, int codUsuarioOperacao)
        {
            OpenCommand("pr_alterar_TipoFornecimento");
            try
            {
                // Parâmetros de entrada
                AddInParameter("@CodTipoFornecimento", DbType.Int16, tipoFornecimentoVO.CodTipoFornecimento);
                AddInParameter("@Descricao", DbType.String, tipoFornecimentoVO.Descricao);
                AddInParameter("@UsuarioAlt", DbType.Int32, codUsuarioOperacao);

                ExecuteNonQuery();
            }
            finally
            {
                CloseCommand();
            }
        }