public async Task <IHttpActionResult> SchemeUpdate(int cypherId, CypherScheme scheme) { return(Ok(await Puzzle.Cyphers.WithId(cypherId).Schemes.UpdateAsync(scheme, s => s.OrderId == scheme.OrderId))); }
public async Task <IHttpActionResult> SchemeAdd(int cypherId, CypherScheme scheme) { return(Ok(await Puzzle.Cyphers.WithId(cypherId).Schemes.AddAsync(scheme))); }