/// <summary> /// Retorna uma lista de objetos FPASDTO para a instrução do conteúdo especificado. /// </summary> public List <FPASDTO> GetGridFPAS(string campo, string valorPesquisa) { try { dbCommand = db.GetStoredProcCommand("GetGridFPAS"); db.AddInParameter(dbCommand, "campo", DbType.String, campo); db.AddInParameter(dbCommand, "valorPesquisa", DbType.String, valorPesquisa); using (IDataReader DR = db.ExecuteReader(dbCommand)) { List <FPASDTO> List = new List <FPASDTO>(); while (DR.Read()) { FPASDTO tab = new FPASDTO(); tab.Id = int.Parse(DR["id"].ToString()); tab.Descricao = DR["descricao"].ToString(); tab.Codigo = DR["codigo"].ToString(); tab.Adicional = DR["adicional"].ToString(); List.Add(tab); } return(List); } } catch { throw; } }
/// <summary> /// Retorna um objeto FPASDTO para a instrução do conteúdo especificado. /// </summary> public FPASDTO GetFPAS(int id) { try { dbCommand = db.GetStoredProcCommand("GetFPAS"); db.AddInParameter(dbCommand, "@id", DbType.Int32, id); using (IDataReader DR = db.ExecuteReader(dbCommand)) { DR.Read(); FPASDTO tab = new FPASDTO(); tab.Id = int.Parse(DR["id"].ToString()); tab.Descricao = DR["descricao"].ToString(); tab.Codigo = DR["codigo"].ToString(); tab.Adicional = DR["adicional"].ToString(); return(tab); } } catch { throw; } }