public void RemoveCatalog(Guid userId, DatabaseModels.Catalog catalog, int quantity) { CheckOrderCondition(userId); // TODO: all logic must be checked var removed = new CatalogRemoved() { CatalogId = catalog.Id, Quantity = quantity, UserId = userId }; _documentSession.Events.StartStream(_userOrder[userId], removed); }
public DatabaseModels.Catalog Add(DatabaseModels.Catalog catalog) { return(_catalogContext.Catalogs.Add(catalog).Entity); }