private void SbtnAceptarCambiarContrasena_Click(object sender, EventArgs e) { if (StxtNuevaContrasenaUsuario.Text == "Ingrese nueva contraseña") { MessageBox.Show("El campo de nueva contraseña se encuentra vacio.", "Campo vacio", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { //db.modificar("Update Usuario set Contra='"+coe+"' where NombreUsuario='"+txtUserNameA.Text+"'"); DBConnectio.Connection db = new DBConnectio.Connection(); //Encriptar contraseña db.AbrirConexion(); string contrasena_encriptada = Controllers.Encrypt.GetMD5(StxtNuevaContrasenaUsuario.Text); int cambio_exitoso = db.Updatepassword("UPDATE Usuario SET Contra = '" + contrasena_encriptada + "' WHERE Correo = '" + txtCorreoCC.Text + "'"); if (cambio_exitoso > 0) { MessageBox.Show("Los datos de contraseña para el usuario " + txtCorreoCC.Text + " fueron actualizados exitosamente.", "Cambio Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); ViewLogin login = new ViewLogin(); login.Show(); this.Hide(); } else { MessageBox.Show("Falló el cambió de contraseña por problemas de conectividad", "Cambio Fallido", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } db.CerrarConexion(); } }
public void EnterCommand() { ViewLogin loginWindow = new ViewLogin(); loginWindow.Show(); CloseAction(); }
private void btnVolverCC_Click(object sender, EventArgs e) { ViewLogin login = new ViewLogin(); this.Hide(); login.Show(); }
private void btnSalirA_Click(object sender, EventArgs e) { ViewLogin vl = new ViewLogin(); vl.Show(); this.Hide(); }
public void GoToLoginPage() { ViewLogin q = new ViewLogin(); q.WindowStartupLocation = WindowStartupLocation.CenterScreen; q.Show(); CloseAction(); }
/// <summary> /// actiunea de executat la logout /// </summary> private void Logout() { var win = new ViewLogin(); win.Show(); Application.Current.MainWindow.Close(); Application.Current.MainWindow = win; }
public void RegisterCommand() { ErrorMes = ""; flag = true; bool flagToRegistata = true; string AdminLogin = "******"; if (PhoneNumberLog == null || PhoneNumberLog == String.Empty || PhoneNumberLog.Length != 17) { flagToRegistata = false; ErrorMes = Properties.Resources.emptyfieldlogin; } if (PasswordFirst != PasswordSecond) { flagToRegistata = false; ErrorMes = Properties.Resources.eaqfield; } if (PasswordFirst.Length < 6) { flagToRegistata = false; ErrorMes = Properties.Resources.charac; } if (PasswordFirst == String.Empty || PasswordSecond == String.Empty || PasswordFirst == null || PasswordSecond == null) { flagToRegistata = false; ErrorMes = Properties.Resources.emptyfield; } if (PhoneNumberLog.Equals(AdminLogin)) { IsAdmin = true; } else { IsAdmin = false; } bool IsDone = true; if (flagToRegistata) { SqlConnect spam = new SqlConnect(); string Pass = firstHash(PasswordFirst).ToString(); IsDone = spam.InsertUsersRecords(PhoneNumberLog, Pass, IsAdmin); if (IsDone) { ViewLogin t = new ViewLogin(); t.Show(); CloseAction(); } } if (!IsDone) { ErrorMes = Properties.Resources.existserr; } flag = false; }
public void LogoutCommand() { Properties.Settings.Default.User = ""; Properties.Settings.Default.UserId = ""; Properties.Settings.Default.Save(); ViewLogin q = new ViewLogin(); q.Show(); CloseAction(); }
public void LogoutCommand() { Properties.Settings.Default.User = ""; Properties.Settings.Default.UserId = ""; Properties.Settings.Default.Save(); ViewLogin q = new ViewLogin(); q.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen; q.Show(); CloseAction(); }
private void btnAceptarA_Click(object sender, EventArgs e) { DBConnectio.Connection db = new DBConnectio.Connection(); db.AbrirConexion(); string coe = Controllers.Encrypt.GetMD5(txtNewPasswordA.Text); db.modificar("Update Usuario set Contra='" + coe + "' where NombreUsuario='" + txtUserNameA.Text + "'"); Console.WriteLine("Update Usuario set Contra='" + coe + "' where NombreUsuario='" + txtUserNameA.Text + "'"); db.CerrarConexion(); ViewLogin vl = new ViewLogin(); vl.Show(); this.Hide(); }
private void btnCancelar_Click(object sender, EventArgs e) { ViewLogin login = new ViewLogin(); if (reciboPeticionDe == 1) { this.Hide(); reciboPeticionDe = 0; } else { login.Show(); this.Hide(); } }
public void Logout(object obj) { try { MessageBoxResult result = MessageBox.Show("Are you sure you want finish reviewing orders and logout?", "Confirmation", MessageBoxButton.OKCancel); switch (result) { case MessageBoxResult.OK: ViewLogin loginView = new ViewLogin(); Thread.Sleep(1000); view.Close(); loginView.Show(); return; case MessageBoxResult.Cancel: break; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void BtnRegistrarNuevoUsuario_Click(object sender, EventArgs e) { if (NICtxtNombreUsuario.Text.Equals("NOMBRE DE USUARIO") || NICtxtNombreU.Text.Equals("NOMBRE") || NICtxtApellidoU.Text.Equals("APELLIDO") || NICtxtCorreoU.Text.Equals("CORREO") || NiCtxtTelefonoU.Text.Equals("TELEFONO") || NICtxtContrasenaU.Text.Equals("CONTRASEÑA") || NICtxtConfirmarContrasenaU.Text.Equals("CONFIRMAR CONTRASEÑA")) { MessageBox.Show("NO SE PUEDE AGREGAR UN NUEVO USUARIO POR LA EXISTENCIA DE CAMPOS VACIOS", "ERROR DE CAMPOS", MessageBoxButtons.OK, MessageBoxIcon.Question); } else { NICtxtNombreUsuario.Text = NICtxtNombreUsuario.Text.ToUpper(); string usuario = NICtxtNombreUsuario.Text.ToUpper(); if (validarEmail(NICtxtCorreoU.Text)) { if (NICtxtContrasenaU.Text == NICtxtConfirmarContrasenaU.Text) { Connection conexion = new Connection(); conexion.AbrirConexion(); if (!(conexion.ExisteUsuario(NICtxtNombreUsuario.Text.ToUpper()))) { decimal id = GenerarId(); string coe = Controllers.Encrypt.GetMD5(NICtxtContrasenaU.Text); String _query = "INSERT INTO Usuario (Id,NombreUsuario,Nombre,Apellido,Telefono,Correo,Contra,Rol) VALUES (" + id + ",'" + NICtxtNombreUsuario.Text + "','" + NICtxtNombreU.Text + "','" + NICtxtApellidoU.Text + "','" + NiCtxtTelefonoU.Text + "','" + NICtxtCorreoU.Text + "','" + coe + "','Trabajador')"; conexion.AddElements(_query, "usuario"); //------------------------------------------------ DialogResult resultado = MessageBox.Show("¿Desea agregar otro usuario?", "Nuevo Usuario", MessageBoxButtons.YesNo); if (resultado == DialogResult.Yes) { NICtxtNombreUsuario.Text = "NOMBRE DE USUARIO"; NICtxtNombreU.Text = "NOMBRE"; NICtxtApellidoU.Text = "APELLIDO"; NiCtxtTelefonoU.Text = "TELEFONO"; NICtxtCorreoU.Text = "CORREO"; NICtxtContrasenaU.Text = "CONTRASEÑA"; NICtxtConfirmarContrasenaU.Text = "CONFIRMAR CONTRASEÑA"; } else if (resultado == DialogResult.No) { ViewLogin login = new ViewLogin(); this.Hide(); login.Show(); } conexion.CerrarConexion(); } else { MessageBox.Show("NO SE PUEDE AGREGAR UN NUEVO USUARIO PORQUE EL NOMBRE DE USUARIO YA EXISTE", "NOMBRE DE USUARIO INVALIDO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); NICtxtNombreUsuario.Text = "NOMBRE DE USUARIO"; } } else { MessageBox.Show("LOS CAMPOS DE CONTRASEÑAS NO SON IGUALES", "NO COINCIDENCIAS", MessageBoxButtons.OK, MessageBoxIcon.Question); NICtxtContrasenaU.Text = "CONTRASEÑA"; NICtxtConfirmarContrasenaU.Text = "CONFIRMAR CONTRASEÑA"; } } else { MessageBox.Show("NO SE PUEDE AGREGAR UN NUEVO USUARIO PORQUE EL FORMATO DE CORREO ES INVALIDO", "FORMATO NO VALIDO", MessageBoxButtons.OK, MessageBoxIcon.Question); } } }
public void RegisterCommand() { ErrorMes = ""; //разрешаем валидацию flag = true; Login += " "; int x1 = Login.Length - 1; Login = Login.Substring(0, x1); bool fl = true; //проверка на равенство паролей if (PasswordFirst != PasswordSecond) { fl = false; ErrorMes = Properties.Resources.eaqfield; } // проверка на длинну if (PasswordFirst != null) { if (PasswordFirst.Length < 8) { fl = false; ErrorMes = Properties.Resources.charac; } } //проверяем на пустую строку if (PasswordFirst == String.Empty || PasswordSecond == String.Empty || PasswordFirst == null || PasswordSecond == null) { fl = false; ErrorMes = Properties.Resources.emptyfield; } //флаг проверяющий записались ли данный в бд bool IsDone = true; if (fl && canreg) { SqlConnect spam = new SqlConnect(); string Pass = firstHash(PasswordFirst).ToString(); IsDone = spam.InsertUsersRecords(Login, Pass); if (IsDone) { //записываю пустые поля в финансовую информацию SqlConnect sqlConnect = new SqlConnect(); int id = Convert.ToInt32(sqlConnect.GetIdUserByName(Login)); SqlConnectUserInfo connectUserInfo = new SqlConnectUserInfo(); connectUserInfo.InsertEmptyFields(id); ViewLogin t = new ViewLogin(); t.WindowStartupLocation = WindowStartupLocation.CenterScreen; t.Show(); CloseAction(); } } //если данные не записались ошибка if (!IsDone) { ErrorMes = Properties.Resources.existserr; } canreg = true; //запрещаем валидацию flag = false; }