private void Upload_Click(object sender, EventArgs e) { string Nm, PSW; Nm = NameField.Text; PSW = PswField.Text; using (Films_dbEntities db = new Films_dbEntities()) { var user = db.Users.Where(x => x.Name.Equals(Nm) && x.Password.Equals(PSW)).FirstOrDefault(); if (user != null) { MessageBox.Show("Sign In Succesfully"); this.Hide(); Main.ControlID.UserName = Nm; var form2 = new Main(); form2.Closed += (s, args) => this.Close(); form2.Show(); } else { MessageBox.Show("password or Email is incorrect"); NameField.ResetText(); PswField.ResetText(); } } }
private void Upload_Click(object sender, EventArgs e) { string NM, PSW; NM = NameField.Text; PSW = PswField.Text; if (NM.Length < 6 || PSW.Length < 6) { MessageBox.Show("Name and Pasword should contain minimum 6 letter"); } else { using (Films_dbEntities db = new Films_dbEntities()) { var user = db.Users.Where(x => x.Name.Equals(NM)).FirstOrDefault(); if (user == null) { MessageBox.Show("Registration Was Succesfully"); this.Hide(); var t = new User { Name = NM, Password = PSW }; db.Users.Add(t); db.SaveChanges(); var g = new Thread(() => Application.Run(new LogIn())); g.Start(); this.Close(); this.Hide(); } else { MessageBox.Show("Same name already exist"); NameField.ResetText(); PswField.ResetText(); } } } }