/// <summary> /// Add a new Alert record to the store and sets the AlertID in the passed alert /// </summary> /// <param name="alert"></param> public void AddAlert(Alert alert) { var store = new StoreAlert { FKInstrumentID = alert.Instrument.InstrumentID, ClosestPrice = alert.ClosestPrice, DateOpened = alert.OpeningDate, PriceTarget = alert.PriceTarget, TargetDirection = alert.TargetDirection }; _context .StoreAlerts .Add(store); _context.SaveChanges(); alert.AlertID = store.AlertID; }