public virtual void GetObjectData(SerializationInfo info, StreamingContext context) { info.AddValue("ShopContext_clients", Clients, Clients.GetType()); info.AddValue("ShopContext_products", Products, Products.GetType()); info.AddValue("ShopContext_invoices", Invoices, Invoices.GetType()); info.AddValue("ShopContext_productStates", ProductStates, ProductStates.GetType()); }
protected ShopContext(SerializationInfo info, StreamingContext context) { info.GetValue("ShopContext_clients", Clients.GetType()); info.AddValue("ShopContext_products", Products.GetType()); info.AddValue("ShopContext_invoices", Invoices.GetType()); info.AddValue("ShopContext_productStates", ProductStates.GetType()); }
public async Task <int> AddProductState(ProductStates productState) { await _db.ProductStates.AddAsync(productState); await _db.SaveChangesAsync(); return(productState.ProductStatesId); }
public async Task UpdateProductState(ProductStates productState) { _db.ProductStates.Update(productState); await _db.SaveChangesAsync(); }