protected void btnAddSkuQuantity_Click(object sender, EventArgs e) { try { using (FormContext ctx = new FormContext()) { SkuQuantity newSQ = new SkuQuantity { MaterialSku = txtMaterialSku.Text, Quantity = txtQuantityOrdered.Text, TempId = lblRandomIdentifier.Text, Completed = false }; ctx.SkuQuantityItems.Add(newSQ); ctx.SaveChanges(); txtMaterialSku.Text = ""; txtQuantityOrdered.Text = ""; } gvSkus.DataBind(); } catch (Exception ex) { throw; } }
public void gvSkus_DeleteItem(int RecordId) { try { using (FormContext ctx = new FormContext()) { SkuQuantity SkuToDelete = ctx.SkuQuantityItems.FirstOrDefault(x => x.RecordId == RecordId); if (SkuToDelete != null) { ctx.SkuQuantityItems.Remove(SkuToDelete); ctx.SaveChanges(); } lblAddSkuMessage.Text = ""; } } catch (Exception ex) { lblAddSkuMessage.Text = "Unable to delete Material SKU# and Quantity. Please contact your system administrator."; } }