public async Task <ActionResult> DeleteAsync(int itemId) { try { await ItemVariants.DeleteAsync(this.Tenant, itemId).ConfigureAwait(true); return(this.Ok()); } catch (Exception ex) { return(this.Failed(ex.Message, HttpStatusCode.InternalServerError)); } }
public async Task <ActionResult> PostAsync(ItemVariantInfo model) { try { int variantId = await ItemVariants.CreateAsync(this.Tenant, model).ConfigureAwait(true); return(this.Ok(variantId)); } catch (Exception ex) { return(this.Failed(ex.Message, HttpStatusCode.InternalServerError)); } }