private void button1_Click(object sender, EventArgs e) { String userno = textBox1.Text; String password = textBox2.Text; MTSICS_VO.Login vo = new MTSICS_VO.Login(); IList <MTSICS_VO.Login> userlist = new List <MTSICS_VO.Login>(); vo.UserNo = userno; vo.PassWord = password; vo.Flag = "1"; userlist = Login_DAO.CheckOut(userno, password); if (userlist.Count == 1) { vo.BanBie = userlist[0].BanBie; vo.UserName = userlist[0].UserName; // vo.Id = userlist[0].Id; Login_DAO.UpdateFlag(vo); //MessageBox.Show("登录成功"); this.Visible = false; MDIFORM mdiparent = new MDIFORM(); mdiparent.Show(); } else { MessageBox.Show("用户名或者密码错误"); } }
public ResultMessage_DTO CheckUserLoginBL(Login_DTO Login_DTO) { try { Login_DAO DangNhap = new Login_DAO(); // Creating object of Dataccess return(DangNhap.CheckUserLogin(Login_DTO)); // calling Method of DataAccess } catch { throw; } }
public ResultMessage_DTO SaveUserregisrationBL(Login_DTO Login_DTO) // passing Bussiness object Here { try { Login_DAO DangNhap = new Login_DAO(); // Creating object of Dataccess return(DangNhap.AddUserDetails(Login_DTO)); // calling Method of DataAccess } catch { throw; } }
protected void btnLogin_Click(object sender, EventArgs e) { Usuario usuario = Login_DAO.EfetuaLogin(txtLogin.Text.ToString(), txtSenha.Text.ToString()); if (usuario.Login > 0) { Session["matricula"] = usuario.Login; Session["nome"] = usuario.Nome; Session["perfil"] = usuario.Perfil; Response.Redirect("Clientes.aspx"); } }
public static bool CheckPermission(Login_DTO Login_DTO) { return(Login_DAO.CheckPermission(Login_DTO)); }
public SomerenUI(bool Isadmin, string email) { //grabbing the login list and dao SomerenLogic.Login_Service loginService = new SomerenLogic.Login_Service(); List <Login> loginList = loginService.GetLogin(); Login_DAO login = new Login_DAO(); bool answer = true; if (Isadmin == false) { MessageBox.Show("Hello user!"); IamAdmin = false; foreach (SomerenModel.Login s in loginList) { if (s.UserName == $"{email}" && s.RequestDenied == true) { MessageBox.Show("An admin has denied your admin request"); answer = false; login.AnswerRequest(answer, $"{s.UserName}"); } } DialogResult dialogResult = MessageBox.Show("Would you like to request an admin to change your status to an admin?", "Admin Request", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { foreach (SomerenModel.Login s in loginList) { if ($"{email}" == s.UserName) { login.RequestAdmin($"{email}"); } } } } else { MessageBox.Show("Hello admin!"); IamAdmin = true; foreach (SomerenModel.Login s in loginList) { if (s.AdminRequest == true) { DialogResult dialogResult = MessageBox.Show($"User: {s.UserName} requests to become an admin", "Admin Requests", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { login.PromoteAccount($"{s.UserName}"); answer = false; login.AnswerRequest(answer, $"{s.UserName}"); } else if (dialogResult == DialogResult.No) { answer = true; login.AnswerRequest(answer, $"{s.UserName}"); } } } } InitializeComponent(); }
private void btn_RegisterConfirm_Click(object sender, EventArgs e) { //prep List <string> LicenceKey = new List <string>() { "XsZAb", "tgz3PsD", "qYh69un", "WQCEx" }; bool LicenceError = true; bool PasswordsError = false; bool EmptyError = false; bool Isadmin = false; string email, password = null, passwordchecker1, passwordchecker2, licence; Login_DAO login = new Login_DAO(); //getting the email email = txt_RegisterEmailAddress.Text; //checking if everything is filled in if (string.IsNullOrWhiteSpace(txt_RegisterUsername.Text) | string.IsNullOrWhiteSpace(txt_RegisterPassword.Text) | string.IsNullOrWhiteSpace(txt_RegisterConfirmPassword.Text) | string.IsNullOrWhiteSpace(txt_RegisterLicenceKey.Text) | string.IsNullOrWhiteSpace(txt_RegisterEmailAddress.Text)) { EmptyError = true; } //checking the licence licence = txt_RegisterLicenceKey.Text; foreach (var key in LicenceKey) { if (licence == key) { LicenceError = false; break; } } //checking the password passwordchecker1 = txt_RegisterPassword.Text; passwordchecker2 = txt_RegisterConfirmPassword.Text; if (passwordchecker1 != passwordchecker2) { PasswordsError = true; } else { password = passwordchecker1; } //confirming if everything is ok if (EmptyError == true) { lbl_RegisterError.Show(); lbl_RegisterError.Text = "Error! Fill in all requirements"; } else if (LicenceError == true && PasswordsError == true) { lbl_RegisterError.Show(); lbl_RegisterError.Text = "Error! Invalid licence key and unsimilar passwords"; } else if (LicenceError == true) { lbl_RegisterError.Show(); lbl_RegisterError.Text = "Error! Invalid licence key"; } else if (PasswordsError == true) { lbl_RegisterError.Show(); lbl_RegisterError.Text = "Error! Passwords does not match"; } else { //MessageBox.Show($"email= {email}\npassword= {password}"); login.AddAccount($"{email}", $"{password}"); this.Hide(); SomerenUI someren = new SomerenUI(Isadmin, $"{email}"); someren.ShowDialog(); this.Close(); } }