private void BtnLogin_Click(object sender, EventArgs e) { if (String.IsNullOrWhiteSpace(txtUserName.Text)) { MessageBox.Show("Utilizatorul nu este completat", "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (String.IsNullOrWhiteSpace(txtPassword.Text)) { MessageBox.Show("Parola nu este completata", "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } BLLogin bl = new BLLogin(); UserModel user = bl.CheckUser(txtUserName.Text, txtPassword.Text, out bool status); if (status) { MainMenuForm mainMenu = new MainMenuForm(); mainMenu.UserId = user.UserId; mainMenu.Show(); this.Hide(); mainMenu.FormClosed += MainMenu_FormClosed; } else { MessageBox.Show("Utilizator sau parola incorecta", "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnLogin_Click(object sender, EventArgs e) { if (String.IsNullOrWhiteSpace(txtUserName.Text)) { MessageBox.Show("Utilizator necompletat", "EROARE", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (String.IsNullOrWhiteSpace(txtPassword.Text)) { MessageBox.Show("Parola necompletata", "EROARE", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } string userName = txtUserName.Text; string password = txtPassword.Text; BLLogin blLogin = new BLLogin(); UserModel user = new UserModel(); user = blLogin.CheckUser(userName, password, out bool status, out string errorMessage); if (status)//s-a gasit userul { MainMenuForm mainMenu = new MainMenuForm(); mainMenu.Show(); this.Hide(); mainMenu.FormClosed += MainMenu_FormClosed; UserId = user.UserId; } else { MessageBox.Show(errorMessage, "EROARE", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void btnLogin_Click(object sender, EventArgs e) { if (String.IsNullOrWhiteSpace(txtUser.Text)) { MessageBox.Show("Numele de utilizator nu a fost completat.", "Atentie", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (String.IsNullOrWhiteSpace(txtPass.Text)) { MessageBox.Show("Parola nu a fost completata.", "Atentie", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } BLLogin bl = new BLLogin(); UserModel userModel = bl.CheckUser(txtUser.Text, txtPass.Text, out int status, out Boolean isActive); if (status == 2) { if (isActive == true) { if (userModel.UserTypeId == 1) { MenuForm menuForm = new MenuForm(userModel.UserInfoId, userModel.UserTypeId); menuForm.Show(); this.Hide(); menuForm.FormClosed += Menu_FormClosed; } else if (userModel.UserTypeId == 0) { MenuFormTeachers menuFormTeachers = new MenuFormTeachers(userModel.UserInfoId, userModel.UserTypeId); menuFormTeachers.Show(); this.Hide(); menuFormTeachers.FormClosed += Menu_FormClosed; } else if (userModel.UserTypeId == 2) { MenuFormExternals menuFormExternals = new MenuFormExternals(userModel.UserInfoId, userModel.UserTypeId); menuFormExternals.Show(); this.Hide(); menuFormExternals.FormClosed += Menu_FormClosed; } else if (userModel.UserTypeId == 3) { MenuFormAdmin menuFormAdmin = new MenuFormAdmin(); menuFormAdmin.Show(); this.Hide(); menuFormAdmin.FormClosed += Menu_FormClosed; } } else { MessageBox.Show("Utilizatorul nu este activ.", "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } else { if (status == 0) { MessageBox.Show("Parola introdusa este incorecta", "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Error); //txtUser.Clear(); txtPass.Clear(); return; } else { MessageBox.Show("Numele de utilizator introdus este gresit", "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Error); txtUser.Clear(); //txtPass.Clear(); return; } } }