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); } }
public DataKeyMassEditModel GetMassEditModel(int customerId, List <AssetIdentifier> dataKeyIds) { var editModel = new DataKeyMassEditModel(); editModel.CustomerId = customerId; SetPropertiesOfAssetMassiveEditModel(editModel, dataKeyIds); // Get State list editModel.StateId = -1; GetAssetStateList(editModel); // Preventative maintenance dates editModel.LastPrevMaint = (DateTime?)null; editModel.NextPrevMaint = (DateTime?)null; // Warantry expiration editModel.WarrantyExpiration = (DateTime?)null; // Initialize ActivationDate and set to midnight. editModel.ActivationDate = SetToMidnight(Now); return(editModel); }
public void RefreshMassEditModel(DataKeyMassEditModel editModel) { GetAssetStateList(editModel); }