public ViewModels.EmailAlertViewModel GetInitalSettings() { Models.EmailAlertModel newAlert = new Models.EmailAlertModel(); //get user settings newAlert.Email = this.DefaultEmail; newAlert.CurrencyFrom = this.DefaultCurrencyFrom; newAlert.CurrencyTo = this.DefaultCurrencyTo; newAlert.PercentageChange = 0; newAlert.TimeToSend = DateTime.Now.TimeOfDay.Add(new TimeSpan(1, 0, 0)); return(GetEmailAlert(newAlert)); }
public ViewModels.EmailAlertViewModel GetEmailAlert(Models.EmailAlertModel eam, bool isForEdit = false) { CurrencyLibrary cl = new CurrencyLibrary(); return(new ViewModels.EmailAlertViewModel { Currencies = cl.CurrencyFromSelect, CurrenciesTo = cl.GetAllowedCurrenciesSelect(eam.CurrencyFrom), Email = eam.Email, CurrencyFrom = eam.CurrencyFrom, CurrencyTo = eam.CurrencyTo, PercentageChange = eam.PercentageChange, TimeToSend = eam.TimeToSend, IsForEdit = isForEdit }); }