public ActionResult SmtpSetting() { var smtpSettingService = new SmtpSettingService(); var smtpSettings = smtpSettingService.GetSmtpSetting(); return(View("SmtpSetting", smtpSettings)); }
public HomeController() { settingService = new SettingService(); userService = new UserService(); smtpSettingService = new SmtpSettingService(); strAppVersion = System.Configuration.ConfigurationManager.AppSettings["Version"]; strDbVersion = settingService.GetSettingByItem("version").SettingValue; }
public ActionResult SaveSmtpSetting(SmtpSetting smtpSetting) { var smtpSettingService = new SmtpSettingService(); try { smtpSettingService.SetSmtpSetting(smtpSetting); return(View("SmtpSettingSuccessful")); } catch (Exception ex) { return(this.ErrorHandler(ex)); } }
public void TestGetSmtpSetting() { var db = new StoreContext(); var userItemToDelete = db.Settings.Where(p => p.SettingGroup == "email"); db.Settings.RemoveRange(userItemToDelete); db.SaveChanges(); var userItemToAdd = new Setting { SettingItem = "username", SettingGroup = "email", SettingValue = "TestUser" }; var passwordItemToAdd = new Setting { SettingItem = "password", SettingGroup = "email", SettingValue = "TestPassword" }; var emailItemToAdd = new Setting { SettingItem = "email", SettingGroup = "email", SettingValue = "TestEmail" }; var portItemToAdd = new Setting { SettingItem = "port", SettingGroup = "email", SettingValue = "25" }; var deliveryMethodItemToAdd = new Setting { SettingItem = "deliverymethod", SettingGroup = "email", SettingValue = "1" }; var useDefaultCredentialsItemToAdd = new Setting { SettingItem = "usedefaultcredentials", SettingGroup = "email", SettingValue = "true" }; var enableSslItemToAdd = new Setting { SettingItem = "enablessl", SettingGroup = "email", SettingValue = "false" }; db.Settings.Add(userItemToAdd); db.Settings.Add(passwordItemToAdd); db.Settings.Add(emailItemToAdd); db.Settings.Add(portItemToAdd); db.Settings.Add(deliveryMethodItemToAdd); db.Settings.Add(useDefaultCredentialsItemToAdd); db.Settings.Add(enableSslItemToAdd); db.SaveChanges(); SmtpSettingService unit = new SmtpSettingService(); //var itemToAssert = unit.GetSmtpSetting("email"); //Assert.IsNotNull(itemToAssert); }