public MainForm( ) { InitializeComponent(); advatisingUC1.SetTags(tags); try { using (FileStream fs = new FileStream("LogInInfo.json", FileMode.OpenOrCreate)) { DataContractJsonSerializer jsonFormatter = new DataContractJsonSerializer(typeof(UserModel)); if (fs.Length != 0) { LogginPassword = (UserModel)jsonFormatter.ReadObject(fs); } } } catch { File.Create("LogInInfo.json"); } if (LogginPassword.Login != null && LogginPassword.Password != null) { Visitor = new VisitorObj(LogginPassword.Login, LogginPassword.Password); buttonSignIn.Text = "Sign out"; buttonSignUp.Visible = false; tags = Visitor.GetTags(); advatisingUC1.SetTags(tags); buttonHistory.Visible = true; buttonInfo.Visible = true; labelNeedToSignIN.Visible = false; labelNiceToDeeYou.Text = "Nice to see you\nMr." + Visitor.GetUserDataWithoutSecretInfo().Surname; } }
private void buttonSignIn_Click(object sender, EventArgs e) { UserDto User = null; if (UserBll.LoginIsFree(textBoxLogin.Text) != true) { User = UserBll.SignIn(textBoxLogin.Text, textBoxPassword.Text); } else { labelLogin.ForeColor = Color.DarkRed; } if (User != null) { LoginPassword = new UserModel() { Login = textBoxLogin.Text, Password = textBoxPassword.Text }; GetVisitor = new VisitorObj(textBoxLogin.Text, textBoxPassword.Text); SetDefoult(); this.Visible = false; } else { labelPassword.ForeColor = Color.DarkRed; } }
private void loginUC1_VisibleChanged(object sender, EventArgs e) { if (loginUC1.GetVisitor != null && buttonSignIn.Text != "Sign out") { labelNiceToDeeYou.Visible = true; LogginPassword = loginUC1.LoginPassword; Visitor = loginUC1.GetVisitor;/// buttonSignIn.Text = "Sign out"; buttonSignUp.Visible = false; tags = Visitor.GetTags(); advatisingUC1.SetTags(tags); buttonHistory.Visible = true; buttonInfo.Visible = true; labelNeedToSignIN.Visible = false; labelNiceToDeeYou.Text = "Nice to see you\nMr." + Visitor.GetUserDataWithoutSecretInfo().Surname; } }
private void Button_Click(object sender, System.Windows.RoutedEventArgs e) { try { VisitorObj visitor = new VisitorObj(Loggin.Text, Password.Password); MainWindow mainWindow = new MainWindow(Loggin.Text); this.Hide(); mainWindow.ShowDialog(); this.Show(); } catch { Password.Password = null; } finally { Password.Password = null; } }
private void Button1_Click(object sender, EventArgs e) { if (buttonSignIn.Text != "Sign out") { signUpUC1.Visible = false; loginUC1.Visible = true; } else { loginUC1.SignOut(); Visitor = null; LogginPassword = null; tags = null; advatisingUC1.SetTags(tags); buttonSignIn.Text = "Sign in"; buttonSignUp.Visible = true; buttonHistory.Visible = false; buttonInfo.Visible = false; labelNeedToSignIN.Visible = true; pesonalInfoUC1.Visible = false; purchasehistoryUC1.Visible = false; labelNiceToDeeYou.Text = ""; } }
public void SignOut() { Visitor = null; }
private void FirstMenu() { ConsoleKeyInfo key; do { Console.Clear(); PrintFirstMenu(); key = Console.ReadKey(true); switch (key.Key) { case ConsoleKey.D1: Console.Clear(); Console.WriteLine("Login:"******"Password:"******"Wrong login"); Console.ReadKey(); } } break; case ConsoleKey.D2: //registration try { Console.Clear(); Console.WriteLine("______Person_registration_____"); Console.WriteLine("Name: "); string name = Console.ReadLine(); Console.WriteLine("Surname: "); string surname = Console.ReadLine(); Console.WriteLine("Phone number: "); long phone_number = Convert.ToInt64(Console.ReadLine()); Console.WriteLine("Address: "); string addreess = Console.ReadLine(); Console.WriteLine("Born date (exampl: 1993-12-21): "); DateTime born_day = Convert.ToDateTime(Console.ReadLine()); Console.WriteLine(); Console.WriteLine("______User_registration_______"); Console.WriteLine("Login: "******"Someone has taken this login. Pleas, take enother. "); Console.WriteLine("Login: "******"Password: "******"Special_question_regestration_"); Console.WriteLine("Exampl:"); Console.WriteLine("Question: When did you kill person first time ? "); Console.WriteLine("Unswer: 2005-03-12"); Console.WriteLine(); Console.WriteLine("Question: "); string question = Console.ReadLine(); Console.WriteLine("Answer: "); string answer = Console.ReadLine(); User.SignUp(new Dto.UserDto(nickname, password, name, surname, phone_number, born_day, addreess, question, answer)); } catch { Console.Clear(); Console.WriteLine("Wrong input information"); Console.ReadKey(); } break; case ConsoleKey.D3: UnegisteredVisitor(); break; } } while (key.Key != ConsoleKey.D0); }