public void Update(GroceryItem pItem) { GroceryItem vItem = Get(pItem.Id); if (vItem != null) { IEnumerable<PropertyInfo> vProperties = from vProperty in typeof(GroceryItem).GetProperties() where vProperty.Name != "Id" select vProperty; foreach(PropertyInfo vProperty in vProperties) { vProperty.SetValue(vItem, vProperty.GetValue(pItem)); } } }
public void Update(GroceryItem pItem) { fGroceryItemBusiness.Update(pItem); }
public void Add(GroceryItem pItem) { fGroceryItemBusiness.Add(pItem); }
public void Add(GroceryItem pItem) { pItem.Id = fGroceryItemList.Any() ? fGroceryItemList.Max(vItem => vItem.Id) + 1 : 1; fGroceryItemList.Add(pItem); }
public void Update(GroceryItem pItem) { fRepository.Update(pItem); }
public void Add(GroceryItem pItem) { fRepository.Add(pItem); }