public dlgWorkingParams(AppUser.UserSettings Settings) { InitializeComponent(); LoadSchool(); nudStartYear.Value = Settings.Year; cbSzkola.SelectedItem = AppSession.Schools.Where(x => x.ID == Settings.SchoolID).FirstOrDefault(); nudStartYear.Select(); }
public static bool GetWorkingParams(AppUser.UserSettings US) { using (var dlg = new dlgWorkingParams(US)) { if (dlg.ShowDialog() == DialogResult.OK) { //US.IsDirty = true; US.SchoolID = ((School)dlg.cbSzkola.SelectedItem).ID; US.Year = (int)dlg.nudStartYear.Value; US.ConfigChanged(); return(true); } return(false); } }
private static AppUser.UserSettings LoadUserSettings(string login) { try { //UserSettings US = null; var US = AppSession.UserSettings.Where(x => x.User == login).FirstOrDefault(); //if (US == null) throw new NullReferenceException(); return(US.Settings); } catch (NullReferenceException) { var NewUS = new AppUser.UserSettings(); GetWorkingParams(NewUS); return(NewUS); } catch (Exception) { throw; } }