Esempio n. 1
0
 private void bNavigator_click_buscar_button()
 {
     EncriptionController encript = new EncriptionController();
     mInactiva();
     if (cmbUsuario.Items.Count > 0)
     {
         foreach (dynamic usuario in cUsuarios.getUserInfo((int)cmbUsuario.SelectedValue))
         {
             txtApellido.Text = usuario.Apellido;
             txtNombre.Text = usuario.Nombre;
             txtClave.Text = encript.mDesencriptar(usuario.Clave);
             txtUsuario.Text = usuario.Usuario;
             cbActivo.Checked = usuario.Activo;
         }
         bNavigator.edit_button.Enabled = true;
     }
     else
         MessageBox.Show("cree usuarios primero.");
 }
Esempio n. 2
0
        private void btnIngresar_Click(object sender, EventArgs e)
        {
            try
            {
                EncriptionController encript = new EncriptionController();
                UserGlobalInfoClass user = new UserGlobalInfoClass();
                try
                {
                    foreach (dynamic userResult in user.getUserInfo(txtUsuario.Text, encript.mEncriptar(txtClave.Text)))
                    {
                        this.idUsuario = userResult.id_usuario;
                        this.NombreUsuario = userResult.Nombre;
                        this.usuario = userResult.usuario;
                        this.flagValue = true;
                        this.flagValueValido = true;
                        this.Close();
                    }
                }
                catch { MessageBox.Show("Error al conectar con la base de datos."); }

                if (string.IsNullOrEmpty(usuario))
                {
                    this.flagValueValido = false;
                    MessageBox.Show("Credenciales Inválidas");
                }

            }
            catch(Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Esempio n. 3
0
        private void bNavigator_click_guardar_button()
        {
            try
            {
                if (string.IsNullOrEmpty(txtApellido.Text) || string.IsNullOrEmpty(txtUsuario.Text)
                    || string.IsNullOrEmpty(txtNombre.Text) || string.IsNullOrEmpty(txtClave.Text))
                    throw new Exception("Debe llenar todos los campos");

                EncriptionController Encriptor = new EncriptionController();
                if(Edita)
                    cUsuarios.Update(txtUsuario.Text, Encriptor.mEncriptar(txtClave.Text), txtNombre.Text, txtApellido.Text, cbActivo.Checked);
                else
                    cUsuarios.Save(txtUsuario.Text, Encriptor.mEncriptar(txtClave.Text), txtNombre.Text, txtApellido.Text, cbActivo.Checked);
                MessageBox.Show("Datos Guardados");
                mlimpia();
                mInactiva();
                Edita = false;
                bNavigator.guardar_button.Enabled = false;
                bNavigator.edit_button.Enabled = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show("El usuario ya existe");
            }
        }