Esempio n. 1
0
        private void Button1_Click(object sender, EventArgs e)
        {
            if (!TextBox8.Text.Equals(encriptacion.Decrypt(usuarioMod.uss)) && gestorUsuario.validarUsuario(TextBox8.Text))
            {
                MessageBox.Show(etiquetas[20].etiqueta);
            }

            else if (!gestorUsuario.IsValidEmail(TextBox5.Text))
            {
                MessageBox.Show(etiquetas[21].etiqueta);
            }

            else if (gestorUsuario.validarCorreo(TextBox5.Text, usuarioMod.IdUsuario))
            {
                MessageBox.Show(etiquetas[22].etiqueta);
            }

            else if (validarNulos())
            {
                MessageBox.Show(etiquetas[23].etiqueta);
            }
            else
            {
                usuarioMod.uss               = encriptacion.Encrypt(TextBox8.Text);
                usuarioMod.nombre            = TextBox1.Text;
                usuarioMod.apellido          = TextBox2.Text;
                usuarioMod.direccion         = TextBox3.Text;
                usuarioMod.documento         = Convert.ToInt32(TextBox4.Text);
                usuarioMod.mail              = TextBox5.Text;
                usuarioMod.telefono          = Convert.ToInt32(TextBox6.Text);
                usuarioMod.digitoVerificador = seguridad.ObtenerHash(gestorUsuario.concatenarCampos(usuarioMod));

                if (gestorUsuario.modificarUsuario(usuarioMod))
                {
                    gestorBitacora.agregarBitacora(userLogin.IdUsuario, 2);
                    gestorDV.modificarVerificador(gestorDV.CacularDVV(gestorBitacora.listarTablaBitacora()), "bitacora");

                    MessageBox.Show("Cliente modificado correctamente");
                    this.Close();
                }
                else
                {
                    MessageBox.Show("no se ha podido modificar el cliente");
                }
            }
        }
Esempio n. 2
0
        private void Button2_Click(object sender, EventArgs e)
        {
            userLogin.nombre            = TextBox1.Text;
            userLogin.apellido          = TextBox2.Text;
            userLogin.direccion         = TextBox3.Text;
            userLogin.documento         = Convert.ToInt32(TextBox4.Text);
            userLogin.mail              = TextBox5.Text;
            userLogin.telefono          = Convert.ToInt32(TextBox6.Text);
            userLogin.digitoVerificador = seguridad.ObtenerHash(gestorUsuario.concatenarCampos(userLogin));

            try
            {
                gestorUsuario.modificarUsuario(userLogin);
                gestorBitacora.agregarBitacora(userLogin.IdUsuario, 1006);
                MessageBox.Show(etiquetas[11].etiqueta);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
            }
        }