// GET: api/Zillow public IEnumerable <ZillowDTO> Get() { List <ZillowDTO> list = new List <ZillowDTO>(); using (var db = Zillow.Database.ZparseDBHelper.GetZparseDb()) { var table = Zillow.Database.ZparseDBHelper.GetZparseTable(db); var zillowEntities = table.Find(Query.EQ("isDeleted", false)); foreach (var z in zillowEntities) { list.Add(ZillowDTO.ToZillowDTO(z)); } } return(list); }
public IEnumerable <ZillowDTO> GetRecent() { List <ZillowDTO> list = new List <ZillowDTO>(); using (var db = Zillow.Database.ZparseDBHelper.GetZparseDb()) { var table = Zillow.Database.ZparseDBHelper.GetZparseTable(db); var zillowEntities = table.Find(Query.And( Query.EQ("isDeleted", false), Query.Or(Query.GTE("modifiedOn", DateTime.Now.AddDays(-5)), Query.GTE("createdOn", DateTime.Now.AddDays(-5))) )); foreach (var z in zillowEntities) { list.Add(ZillowDTO.ToZillowDTO(z)); } } return(list); }