public async void Edit([FromHeader] string auth, [FromForm] string uid, [FromForm] string name) { string user; if ((user = JwtBuilder.UserJwtToken(auth).Result) == null || !UserStore.Exists(user).Result) { HttpContext.Response.StatusCode = (int)HttpStatusCode.Unauthorized; return; } HttpContext.Response.Headers.Add("auth", auth); if (InventoryStore.ExistName(name, user).Result) { HttpContext.Response.StatusCode = (int)HttpStatusCode.Conflict; return; } await InventoryStore.EditName(user, uid, name); }
public async void Add([FromHeader] string auth, [FromForm] string name) { string user; if ((user = JwtBuilder.UserJwtToken(auth).Result) == null || !UserStore.Exists(user).Result) { HttpContext.Response.StatusCode = (int)HttpStatusCode.Unauthorized; return; } HttpContext.Response.Headers.Add("auth", auth); if (InventoryStore.ExistName(name, user).Result) { HttpContext.Response.StatusCode = (int)HttpStatusCode.Conflict; } else { await InventoryStore.Add(new Inventory <OwnedProduct>(name), user); } }