private void LoadCustomConfigurations() { string siteContactMail = global :: TrucksReserve.Properties.Settings.Default.SiteContactMail; siteContactMail.ExcIfNullOrEmpty(); if (siteContactMail.IsValidEmailAddress() == false) { UiTools.NewUiException("invalid SiteContactMail"); } Mail.SiteContactMail = siteContactMail; Mail.SendMailViaSSL = global :: TrucksReserve.Properties.Settings.Default.SendMailsViaSSL; }
/// <param name="StrSelectedTextID">Parameter name must be equal to the one in AdminModel</param> public ActionResult Index(string StrSelectedTextID) { //Fill in the texts, which can be modified int?selectedTextID = null; if (StrSelectedTextID.GetTrimmed().IsEmpty() == false) { int id = 0; if (int.TryParse(StrSelectedTextID.GetTrimmed(), out id) == false) { UiTools.NewUiException(string.Format("Не можа да парсне SelectedTextID (string : '{0}') към инт.", StrSelectedTextID.GetTrimmed())); } else { selectedTextID = id; } } return(View(GetModel(selectedTextID))); }