public PessoaFisicaVOCollection GetAll() { PessoaFisicaVOCollection listaPessoaFisicaVO = new PessoaFisicaVOCollection(); PessoaFisicaVO pessoaFisicaVO = null; DbCommand command = db.GetStoredProcCommand("dbo.DW_PessoaFisicaSelectAll"); using (IDataReader reader = db.ExecuteReader(command)) { while (reader.Read()) { pessoaFisicaVO = new PessoaFisicaVO(); pessoaFisicaVO.IsPersisted = true; if (!reader.IsDBNull(reader.GetOrdinal("IdPessoaFisica"))) pessoaFisicaVO.IdPessoaFisica = reader.GetInt32(reader.GetOrdinal("IdPessoaFisica")); if (!reader.IsDBNull(reader.GetOrdinal("IdFornecedor"))) pessoaFisicaVO.IdFornecedor = reader.GetInt32(reader.GetOrdinal("IdFornecedor")); if (!reader.IsDBNull(reader.GetOrdinal("CPF"))) pessoaFisicaVO.CPF = reader.GetString(reader.GetOrdinal("CPF")).Trim(); if (!reader.IsDBNull(reader.GetOrdinal("IdFormacao"))) pessoaFisicaVO.IdFormacao = reader.GetInt32(reader.GetOrdinal("IdFormacao")); if (!reader.IsDBNull(reader.GetOrdinal("IdExperiencia"))) pessoaFisicaVO.IdExperiencia = reader.GetInt32(reader.GetOrdinal("IdExperiencia")); listaPessoaFisicaVO.Add(pessoaFisicaVO); } } return listaPessoaFisicaVO; }
public PessoaFisicaVO Get(int idPessoaFisica) { PessoaFisicaVO pessoaFisicaVO = null; DbCommand command = db.GetStoredProcCommand("dbo.DW_PessoaFisicaSelect"); db.AddInParameter(command, "@IdPessoaFisica", DbType.Int32, idPessoaFisica); using (IDataReader reader = db.ExecuteReader(command)) { if (reader.Read()) { pessoaFisicaVO = new PessoaFisicaVO(); pessoaFisicaVO.IsPersisted = true; if (!reader.IsDBNull(reader.GetOrdinal("IdPessoaFisica"))) pessoaFisicaVO.IdPessoaFisica = reader.GetInt32(reader.GetOrdinal("IdPessoaFisica")); if (!reader.IsDBNull(reader.GetOrdinal("IdFornecedor"))) pessoaFisicaVO.IdFornecedor = reader.GetInt32(reader.GetOrdinal("IdFornecedor")); if (!reader.IsDBNull(reader.GetOrdinal("CPF"))) pessoaFisicaVO.CPF = reader.GetString(reader.GetOrdinal("CPF")).Trim(); if (!reader.IsDBNull(reader.GetOrdinal("IdFormacao"))) pessoaFisicaVO.IdFormacao = reader.GetInt32(reader.GetOrdinal("IdFormacao")); if (!reader.IsDBNull(reader.GetOrdinal("IdExperiencia"))) pessoaFisicaVO.IdExperiencia = reader.GetInt32(reader.GetOrdinal("IdExperiencia")); } } return pessoaFisicaVO; }
public void Update(PessoaFisicaVO pessoaFisicaVO) { ValidateRequiredAttributes(pessoaFisicaVO, true); DbCommand command = db.GetStoredProcCommand("dbo.DW_PessoaFisicaUpdate"); db.AddInParameter(command, "@IdPessoaFisica", DbType.Int32, pessoaFisicaVO.IdPessoaFisica); db.AddInParameter(command, "@IdFornecedor", DbType.Int32, pessoaFisicaVO.IdFornecedor); db.AddInParameter(command, "@CPF", DbType.AnsiString, pessoaFisicaVO.CPF); db.AddInParameter(command, "@IdFormacao", DbType.Int32, pessoaFisicaVO.IdFormacao); db.AddInParameter(command, "@IdExperiencia", DbType.Int32, pessoaFisicaVO.IdExperiencia); db.ExecuteNonQuery(command); }
private void ValidateRequiredAttributes(PessoaFisicaVO pessoaFisicaVO, bool validateGuidOnPK) { if (pessoaFisicaVO.IdPessoaFisica == null) RegisterCriticalMessageRequiredField("IdPessoaFisica"); if (pessoaFisicaVO.IdFornecedor == null) RegisterCriticalMessageRequiredField("IdFornecedor"); if (string.IsNullOrEmpty(pessoaFisicaVO.CPF)) RegisterCriticalMessageRequiredField("CPF"); if (pessoaFisicaVO.IdFormacao == null) RegisterCriticalMessageRequiredField("IdFormacao"); if (pessoaFisicaVO.IdExperiencia == null) RegisterCriticalMessageRequiredField("IdExperiencia"); if (ex != null) throw ex; }
public PessoaFisicaVOCollection GetAllPaged(long startRowIndex, int maximumRows) { PessoaFisicaVOCollection listaPessoaFisicaVO = new PessoaFisicaVOCollection(); PessoaFisicaVO pessoaFisicaVO = null; DbCommand command = db.GetStoredProcCommand("dbo.DW_PessoaFisicaSelectAllPaged"); db.AddInParameter(command, "@startRowIndex", DbType.Int64, startRowIndex); db.AddInParameter(command, "@maximumRows", DbType.Int64, maximumRows); using (IDataReader reader = db.ExecuteReader(command)) { while (reader.Read()) { if (listaPessoaFisicaVO.Count == 0) listaPessoaFisicaVO.TotalRows = int.Parse(reader.GetValue(reader.GetOrdinal("TotalRows")).ToString()); pessoaFisicaVO = new PessoaFisicaVO(); pessoaFisicaVO.IsPersisted = true; if (!reader.IsDBNull(reader.GetOrdinal("IdPessoaFisica"))) pessoaFisicaVO.IdPessoaFisica = reader.GetInt32(reader.GetOrdinal("IdPessoaFisica")); if (!reader.IsDBNull(reader.GetOrdinal("IdFornecedor"))) pessoaFisicaVO.IdFornecedor = reader.GetInt32(reader.GetOrdinal("IdFornecedor")); if (!reader.IsDBNull(reader.GetOrdinal("CPF"))) pessoaFisicaVO.CPF = reader.GetString(reader.GetOrdinal("CPF")).Trim(); if (!reader.IsDBNull(reader.GetOrdinal("IdFormacao"))) pessoaFisicaVO.IdFormacao = reader.GetInt32(reader.GetOrdinal("IdFormacao")); if (!reader.IsDBNull(reader.GetOrdinal("IdExperiencia"))) pessoaFisicaVO.IdExperiencia = reader.GetInt32(reader.GetOrdinal("IdExperiencia")); listaPessoaFisicaVO.Add(pessoaFisicaVO); } } listaPessoaFisicaVO.PageSize = maximumRows; return listaPessoaFisicaVO; }