public void notify() { if (Navigator.Navigator.getInstance().getCurrentViewsName().Equals( "AutorizationSecurityView")) { SecurityUserInterface currentUser = model.getResult(); if (currentUser.isEnterIntoSystem()) { try { if (currentUser.isAdmin()) { Navigator.Navigator.getInstance().navigateTo("AdminMenuView"); } else { Navigator.Navigator.getInstance().navigateTo("StudentMenuView"); } } catch (Exception ex) { ExceptionHandler.getInstance().processing(ex); } } else { form.textBox2Elem.Text = ""; form.textBox1Elem.Text = ""; Navigator.Navigator.getInstance().navigateTo("AutorizationSecurityView"); } } }
public void notify() { if (Navigator.Navigator.getInstance().getCurrentViewsName().Equals("AutorizationSecurityView")) { SecurityUserInterface currentUser = model.getResult(); if (currentUser.isEnterIntoSystem()) { try { Navigator.Navigator.getInstance().navigateTo("ModelingView"); form.setUserName(currentUser.getLogin()); if (currentUser.isAdmin()) { form.button23Elem.Visible = true; } else { form.button23Elem.Visible = false; } } catch (Exception ex) { ExceptionHandler.getInstance().processing(ex); } } else { form.textBox2Elem.Text = ""; form.textBox3Elem.Text = ""; Navigator.Navigator.getInstance().navigateTo("AutorizationSecurityView"); } } }
public void initAdmin(SecurityUserInterface admin) { Config config = new Config(); config.admin = admin.copy(); model.updateConfig(config); }
public string getSult(SecurityUserInterface user) { string sult = ""; Random rand = new Random(); for (int i = 0; i < config.sultLength; i++) { int wordInInt = 91; while (wordInInt > 90 & wordInInt < 97) { wordInInt = rand.Next(65, 122); } char c = (char)wordInInt; sult += c.ToString(); } return(sult); }