private void MyTabItem_OnOnClickEvent(MyTabItem sender, string pagename, bool dark) { _buttonStatus.Baseurl = dark ? "Resources/Icon/ControlBox/dark/" : "Resources/Icon/ControlBox/default/"; if (pagename == null) { return; } if (_userControlDic.ContainsKey(pagename)) { MainContent.Content = _userControlDic[pagename]; } else { switch (pagename) { case "Login": { var page = new MyLogin(); _userControlDic.Add(pagename, page); MainContent.Content = page; break; } case "MainControl": { var page = new MyMainControl(); _userControlDic.Add(pagename, page); MainContent.Content = page; break; } case "Node": { var page = new MyNode(); _userControlDic.Add(pagename, page); MainContent.Content = page; break; } case "Task": { var page = new MyTask(); _userControlDic.Add(pagename, page); MainContent.Content = page; break; } case "Setting": { var page = new MySetting(); _userControlDic.Add(pagename, page); MainContent.Content = page; break; } } } }
private void Main_Load(object sender, EventArgs e) { MyDataContext myda = new MyDataContext(); myda.openConection(); MyLogin mylog = new MyLogin(); DataTable dt = mylog.getUser(); dataGridView1.DataSource = mylog.getUser(); }
private void Button_Click(object sender, RoutedEventArgs e) { client = new Service1Client(); int num = 0; num = client.CheckLogin(loginBox.Text, passwordBox.Password); if (num == 2) { MenuWindow menuWindow = new MenuWindow(); menuWindow.Show(); this.Close(); } else if (num == 1) { AddLoginWindow addLogin = new AddLoginWindow(); if (addLogin.ShowDialog() == true) { if (addLogin.loginIDBox.Text == "" || addLogin.loginBox.Text == "" || addLogin.passwordBox.Password == "") { MessageBox.Show("Set all new user's data..."); } else { MyLogin nlog = new MyLogin { LoginId = addLogin.loginIDBox.Text, Login = addLogin.loginBox.Text, Password = addLogin.passwordBox.Password, }; try { client?.AddLogin(nlog); } catch (FaultException <string> ex) { MessageBox.Show(ex.Detail); } } } loginBox.Text = ""; passwordBox.Password = ""; } else { MessageBox.Show("Wrong Login or Password..."); loginBox.Text = ""; passwordBox.Password = ""; } }
public IActionResult userLogin(MyLogin newLogin) { MyModel oneUser = dbContext.MyModel.Where(log => log.Email == newLogin.LEmail).FirstOrDefault(); var hasher = new PasswordHasher <MyLogin>(); var result = hasher.VerifyHashedPassword(newLogin, oneUser.Password, newLogin.LPassword); if (result == 0) { ModelState.AddModelError("LPassword", "Password does not match"); return(View("Login")); } HttpContext.Session.SetInt32("ID", oneUser.MyModelId); return(RedirectToAction("Logged")); }
} // PreFilterProperties // </snippet3> // <snippet4> // Generate the design-time markup. public override string GetDesignTimeHtml() { // Make the control more visible in the designer. If the border // style is None or NotSet, change the border to a blue dashed line. MyLogin myLoginCtl = (MyLogin)ViewControl; string markup = null; // Check if the border style should be changed. if (myLoginCtl.BorderStyle == BorderStyle.NotSet || myLoginCtl.BorderStyle == BorderStyle.None) { BorderStyle oldBorderStyle = myLoginCtl.BorderStyle; Color oldBorderColor = myLoginCtl.BorderColor; // Set the design time properties and catch any exceptions. try { myLoginCtl.BorderStyle = BorderStyle.Dashed; myLoginCtl.BorderColor = Color.Blue; // Call the base method to generate the markup. markup = base.GetDesignTimeHtml(); } catch (Exception ex) { markup = GetErrorDesignTimeHtml(ex); } finally { // It is not necessary to restore the border properties // to their original values because the ViewControl // was used to reference the associated control and the // UsePreviewControl was not overridden. // myLoginCtl.BorderStyle = oldBorderStyle; // myLoginCtl.BorderColor = oldBorderColor; } } else { // Call the base method to generate the markup. markup = base.GetDesignTimeHtml(); } return(markup); } // GetDesignTimeHtml
private void btnLogin_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; MyLogin myLogin = new MyLogin(); MyLogin.LoginDate = DateTime.Now; this.btnLogin.Enabled = false; if (this.txtUserName.Text.Trim() == "") { this.txtUserName.ErrorText = "Bạn chưa nhập tài khoản!"; this.Err.SetIconAlignment(this.txtUserName, ErrorIconAlignment.MiddleRight); this.btnLogin.Enabled = true; this.txtUserName.Focus(); Cursor.Current = Cursors.Default; } else if (this.CorrectConnection(SqlHelper.ConnectString)) { string str = MyLogin.CheckAccount(this.txtUserName.Text, this.txtPassword.Text); if (!(str != "OK")) { SYS_USER sYSUSER = new SYS_USER(); if (sYSUSER.Get_UserName(this.txtUserName.Text) == "OK") { MyLogin.UserId = sYSUSER.UserID; MyLogin.Account = this.txtUserName.Text; MyLogin.AccountName = sYSUSER.UserName; MyLogin.RoleId = sYSUSER.Group_ID; MyLogin.Level = sYSUSER.Management; if (sYSUSER.Management == 0) { MyLogin.Code = ""; } else if (sYSUSER.Management == 1) { MyLogin.Code = sYSUSER.SubsidiaryCode; } else if (sYSUSER.Management == 2) { MyLogin.Code = sYSUSER.BranchCode; } else if (sYSUSER.Management != 3) { MyLogin.Code = sYSUSER.GroupCode; } else { MyLogin.Code = sYSUSER.DepartmentCode; } MyLogin.EmployeeCode = sYSUSER.EmployeeCode; } if (!this.chxRemember.Checked) { this.saveNullRemember(); } else { this.saveRemember(); } base.Hide(); this._islogin = true; Cursor.Current = Cursors.Default; this.RaiseLoginSuccessEventHander(); base.Close(); } else { XtraMessageBox.Show(this, str, "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Hand); this.solanDangNhap++; if (this.solanDangNhap >= 3) { XtraMessageBox.Show(this, "Bạn đã nhập sai quá số lần cho phép!\n\nPhần mềm sẽ tự động kết thúc!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Hand); base.Close(); Cursor.Current = Cursors.Default; Environment.Exit(0); Application.ExitThread(); } } this.btnLogin.Enabled = true; } else { this.btnLogin.Enabled = true; Cursor.Current = Cursors.Default; } }