public Suggestion Patch(string id, Suggestion patch) { //var suggestion = _db.Suggestions.Include(c => c.Translations).SingleOrDefault(c => c.Id == id); //suggestion.Patch(patch); //return new Suggestion(suggestion); return null; }
public Suggestion Post(Suggestion suggestion) { _db.Authors.AddOrUpdate(suggestion.Author); suggestion.AuthorId = suggestion.Author.Id; suggestion.Author = null; suggestion.CategoryId = suggestion.Category.Id; suggestion.Category = null; suggestion.StatusId = suggestion.Status.Id; suggestion.Status = null; _db.Suggestions.Add(suggestion); return suggestion; }
public Suggestion Put(string id, Suggestion updateSuggestion) { _db.Entry(updateSuggestion).State = EntityState.Modified; return updateSuggestion; }