protected void BuildCollection() { try { mvvmpattrenEntities dc = new mvvmpattrenEntities(); dataCollection = dc.Products.ToList(); } catch (Exception ex) { Publish(ex, "Error While Loading Product"); } }
protected void EditProduct() { try { using (var db = new mvvmpattrenEntities()) { productData = db.Products.Find(productId); } } catch (Exception ex) { Publish(ex, "Error While Finding Product"); } }
protected void UpdateProduct() { try { using (var db = new mvvmpattrenEntities()) { db.Entry(productData).State = EntityState.Modified; db.SaveChanges(); } } catch (Exception ex) { Publish(ex, "Error While Updating Product"); } }
protected void addProduct() { try { using (var db = new mvvmpattrenEntities()) { db.Products.Add(productData); db.SaveChanges(); } } catch (Exception ex) { Publish(ex, "Something Went Wrong while Adding Product data"); } }