public DesignTimeProductEditViewModel() { ViewData = new ProductEditViewData() { ProductID = 1, ProductName = "shampoo", CategoryName = "shauma", Description = "for washing", SupplierName = "Johnny", Price = 2.5m, }; }
public void UpdateProduct(ProductEditViewData data) { var category = context_db.Categories.Where(c => c.CategoryName == data.CategoryName).FirstOrDefault(); var supplier = context_db.Suppliers.Where(s => s.SupplierName == data.SupplierName).FirstOrDefault(); Product item = new Product() { ProductID = data.ProductID, ProductName = data.ProductName, CategoryID = category.CategoryID, Category = category, SupplierID = supplier.SupplierID, Supplier = supplier, Description = data.Description, Price = data.Price }; proRep.UpdateProduct(item); context_db.SaveChanges(); Messenger.NotifyColleagues(MessageTypes.MSG_PRODUCT_SAVED, data); }