public List <Ponto> Read(Ponto ponto) { strSql.Append("SELECT [DtRegistro]"); strSql.Append(" ,[CdLat]"); strSql.Append(" ,[CdLng]"); strSql.Append(" FROM [dbo].[Ponto]"); strSql.Append(" WHERE Idusuario = @Idusuario AND"); strSql.Append(" DtRegistro BETWEEN @AbsoluteStart AND @AbsoluteEnd"); DynamicParameters parametros = new DynamicParameters(); parametros.Add("@Idusuario", ponto.IdUsuario, DbType.Int32, ParameterDirection.Input); parametros.Add("@AbsoluteStart", Util.AbsoluteStart(Util.HrBrasilia()), DbType.Date, ParameterDirection.Input); parametros.Add("@AbsoluteEnd", Util.AbsoluteEnd(Util.HrBrasilia()), DbType.Date, ParameterDirection.Input); ponto.Status = 1; return(Query <Ponto>(strSql.ToString(), parametros)); }