Exemple #1
0
        public FornecedoresVOCollection GetAll()
        {
            FornecedoresVOCollection listaFornecedoresVO = new FornecedoresVOCollection();
            FornecedoresVO fornecedoresVO = null;

            DbCommand command = db.GetStoredProcCommand("dbo.DW_FornecedoresSelectAll");

            using (IDataReader reader = db.ExecuteReader(command))
            {
                while (reader.Read())
                {
                    fornecedoresVO = new FornecedoresVO();
                    fornecedoresVO.IsPersisted = true;
                    if (!reader.IsDBNull(reader.GetOrdinal("IdFornecedor")))
                        fornecedoresVO.IdFornecedor = reader.GetInt32(reader.GetOrdinal("IdFornecedor"));
                    if (!reader.IsDBNull(reader.GetOrdinal("IdUsuario")))
                        fornecedoresVO.IdUsuario = reader.GetInt32(reader.GetOrdinal("IdUsuario"));
                    if (!reader.IsDBNull(reader.GetOrdinal("IdEndereco")))
                        fornecedoresVO.IdEndereco = reader.GetInt32(reader.GetOrdinal("IdEndereco"));
                    listaFornecedoresVO.Add(fornecedoresVO);
                }
            }

            return listaFornecedoresVO;
        }
Exemple #2
0
        public FornecedoresVO Get(int idFornecedor)
        {
            FornecedoresVO fornecedoresVO = null;

            DbCommand command = db.GetStoredProcCommand("dbo.DW_FornecedoresSelect");
            db.AddInParameter(command, "@IdFornecedor", DbType.Int32, idFornecedor);
            using (IDataReader reader = db.ExecuteReader(command))
            {
                if (reader.Read())
                {
                    fornecedoresVO = new FornecedoresVO();
                    fornecedoresVO.IsPersisted = true;
                    if (!reader.IsDBNull(reader.GetOrdinal("IdFornecedor")))
                        fornecedoresVO.IdFornecedor = reader.GetInt32(reader.GetOrdinal("IdFornecedor"));
                    if (!reader.IsDBNull(reader.GetOrdinal("IdUsuario")))
                        fornecedoresVO.IdUsuario = reader.GetInt32(reader.GetOrdinal("IdUsuario"));
                    if (!reader.IsDBNull(reader.GetOrdinal("IdEndereco")))
                        fornecedoresVO.IdEndereco = reader.GetInt32(reader.GetOrdinal("IdEndereco"));
                }
            }

            return fornecedoresVO;
        }
Exemple #3
0
        public FornecedoresVOCollection GetAllPaged(long startRowIndex, int maximumRows)
        {
            FornecedoresVOCollection listaFornecedoresVO = new FornecedoresVOCollection();
            FornecedoresVO fornecedoresVO = null;

            DbCommand command = db.GetStoredProcCommand("dbo.DW_FornecedoresSelectAllPaged");
            db.AddInParameter(command, "@startRowIndex", DbType.Int64, startRowIndex);
            db.AddInParameter(command, "@maximumRows", DbType.Int64, maximumRows);

            using (IDataReader reader = db.ExecuteReader(command))
            {
                while (reader.Read())
                {
                    if (listaFornecedoresVO.Count == 0) listaFornecedoresVO.TotalRows = int.Parse(reader.GetValue(reader.GetOrdinal("TotalRows")).ToString());
                    fornecedoresVO = new FornecedoresVO();
                    fornecedoresVO.IsPersisted = true;
                    if (!reader.IsDBNull(reader.GetOrdinal("IdFornecedor")))
                        fornecedoresVO.IdFornecedor = reader.GetInt32(reader.GetOrdinal("IdFornecedor"));
                    if (!reader.IsDBNull(reader.GetOrdinal("IdUsuario")))
                        fornecedoresVO.IdUsuario = reader.GetInt32(reader.GetOrdinal("IdUsuario"));
                    if (!reader.IsDBNull(reader.GetOrdinal("IdEndereco")))
                        fornecedoresVO.IdEndereco = reader.GetInt32(reader.GetOrdinal("IdEndereco"));
                    listaFornecedoresVO.Add(fornecedoresVO);
                }
            }

            listaFornecedoresVO.PageSize = maximumRows;

            return listaFornecedoresVO;
        }
Exemple #4
0
 private void ValidateRequiredAttributes(FornecedoresVO fornecedoresVO, bool validateGuidOnPK)
 {
     if (fornecedoresVO.IdFornecedor == null)
         RegisterCriticalMessageRequiredField("IdFornecedor");
     if (fornecedoresVO.IdUsuario == null)
         RegisterCriticalMessageRequiredField("IdUsuario");
     if (fornecedoresVO.IdEndereco == null)
         RegisterCriticalMessageRequiredField("IdEndereco");
     if (ex != null)
         throw ex;
 }
Exemple #5
0
 public void Update(FornecedoresVO fornecedoresVO)
 {
     ValidateRequiredAttributes(fornecedoresVO, true);
     DbCommand command = db.GetStoredProcCommand("dbo.DW_FornecedoresUpdate");
     db.AddInParameter(command, "@IdFornecedor", DbType.Int32, fornecedoresVO.IdFornecedor);
     db.AddInParameter(command, "@IdUsuario", DbType.Int32, fornecedoresVO.IdUsuario);
     db.AddInParameter(command, "@IdEndereco", DbType.Int32, fornecedoresVO.IdEndereco);
     db.ExecuteNonQuery(command);
 }