Update the app.config to point to Adrastea. Optimize the TradeBlotter ViewModels/BlotterViewModel, TradeEntryViewModel, TradeViewModel.cs

This commit is contained in:
2025-05-19 18:27:26 -04:00
parent e25aae6f53
commit 6bf94b2b79
5 changed files with 26 additions and 28 deletions

View File

@@ -249,10 +249,10 @@ namespace TradeBlotter.ViewModels
{
stopLimit=new StopLimit();
stopLimit.Symbol=trade.Symbol;
stopLimit.Active=1;
stopLimit.StopType=StopLimitConstants.STOP_QUOTE;
}
stopLimit.StopPrice=Utility.ParseCurrency(value);
stopLimit.Active=1;
}
base.OnPropertyChanged("StopLimit");
}
@@ -358,7 +358,8 @@ namespace TradeBlotter.ViewModels
}
private void UpdateStopLimit()
{
if(null==stopLimit&&PortfolioDA.HasStopLimit(trade.Symbol))PortfolioDA.DeleteStopLimit(trade.Symbol);
// if(null==stopLimit && PortfolioDA.HasStopLimit(trade.Symbol))PortfolioDA.DeleteStopLimit(trade.Symbol);
if(null==stopLimit)PortfolioDA.DeleteStopLimit(trade.Symbol);
else if(null!=stopLimit)PortfolioDA.InsertUpdateStopLimit(stopLimit);
}
public bool CanSave