public void SetMassEditModel(DataKeyMassEditModel model) { var pendingFactory = new PendingFactory(ConnectionStringName, Now); foreach (var asset in model.AssetIds()) { pendingFactory.Save(model, model.CustomerId, (int)asset.AssetId); } }
/// <summary> /// Saves the updates of an instance of <see cref="CashboxMassEditModel"/> to the [AssetPending] table for each /// cashbox in the <see cref="CashboxMassEditModel.AssetIds"/> list. Only values that have been changed are /// stored. /// </summary> /// <param name="model">Instance of a <see cref="CashboxMassEditModel"/> with updates</param> public void SetMassEditModel(CashboxMassEditModel model) { var pendingFactory = new PendingFactory(ConnectionStringName, Now); foreach (var asset in model.AssetIds()) { // Save changes to the [AssetPending] table. pendingFactory.Save(model, model.CustomerId, asset.AreaId, (int)asset.AssetId); } }