public void Delete(Recient item) { var prsUser = Convert(item); prsUser.DeleteAsync().Wait(); LogFactory.Log.InfoFormat("Recient #{0} successfuly deleted", item.UniqueID); }
public void Save(Recient item) { var prsSuggest = Convert(item); prsSuggest.SaveAsync().Wait(); item.UniqueID = prsSuggest.ObjectId; }
public Recient Convert(ParseObject item) { var recientResult = new Recient { UniqueID = item.ObjectId, Username = item.Get <string>("Username"), ConcertId = item.Get <string>("ConcertId") }; return(recientResult); }
public bool IsExisted(Recient item) { var query = from suggestionResult in ParseObject.GetQuery("Recent") where suggestionResult.Get <string>("Username") == item.Username && suggestionResult.Get <string>("ConcertId") == item.ConcertId select suggestionResult; var result = query.FindAsync().Result; return(result.Any()); }
public ParseObject Convert(Recient item) { var concert = new ParseObject("Recent") { ObjectId = item.UniqueID }; concert["Username"] = item.Username.ToCustomLower(); concert["ConcertId"] = item.ConcertId; return(concert); }