예제 #1
0
        private void btnIngresar_Click(object sender, EventArgs e)
        {
            if (txtUsuario.Text.Equals("") || txtContraseña.Text.Equals(""))
            {
                MessageBox.Show("Complete todos los campos para poder ingresar");
            }
            else
            {
                String nombreUsuario = txtUsuario.Text;
                String Contraseña    = txtContraseña.Text;
                bool   resultado     = false;
                try
                {
                    resultado = AD_usuario.ValidarUsuario(nombreUsuario, Contraseña);
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error al intentar consultar usuario: " + ex.Message);
                }


                if (resultado)
                {
                    MenuPrincipal ventana = new MenuPrincipal();
                    ventana.Show();
                    ventana.WindowState = FormWindowState.Maximized;
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("Usuario inexistente. Por favor intente nuevamente.");
                }
            }
        }
예제 #2
0
        private void btnGuardarNuevoUsuario_Click(object sender, EventArgs e)
        {
            string UsuNuevo           = txtUsuarioNuevo.Text.ToString();
            string ContraNuevo        = txtContraseñaNuevo.Text.ToString();
            string ContraRepetirNuevo = txtRepetirContraseñaNuevo.Text.ToString();
            string CorreoNuevo        = txtCorreoNuevo.Text.ToString();

            if (txtUsuarioNuevo.Text.Equals("") || txtContraseñaNuevo.Text.Equals("") || txtCorreoNuevo.Text.Equals(""))
            {
                MessageBox.Show("Debe completar todos los campos");
            }
            else
            {
                if (ContraNuevo.Equals(ContraRepetirNuevo))
                {
                    bool resultado = AD_usuario.InsertarUsuario(UsuNuevo, ContraNuevo, CorreoNuevo);
                    if (resultado)
                    {
                        MessageBox.Show("Usuario Nuevo Agregado con Exito!");
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Error al agregar nuevo usuario");
                    }
                }
                else
                {
                    MessageBox.Show("Las contraseñas no Coiciden");
                }
            }
        }
예제 #3
0
        private void grillaUsuarios_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            int             indice           = e.RowIndex;
            DataGridViewRow filaSeleccionada = grillaUsuarios.Rows[indice];
            string          Usuario          = filaSeleccionada.Cells["usuario"].Value.ToString();

            Usu = AD_usuario.obtenerUsuarioPorNombre(Usuario);
        }
예제 #4
0
        private void PICborrar_Click(object sender, EventArgs e)
        {
            DialogResult r = MessageBox.Show("Estas seguro que deseas borrar el usuario " + Usu.UsuarioPersona, "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (DialogResult.Yes == r)
            {
                AD_usuario.EliminarUsuario(Usu.UsuarioPersona);
            }
        }
예제 #5
0
        private void btnGuardarModificacion_Click(object sender, EventArgs e)
        {
            Usuarios Usu       = obtenerUsuario();
            bool     resultado = AD_usuario.ActualizarUsuario(Usu);

            if (resultado)
            {
                MessageBox.Show("Persona Modificada con Exito!");
            }
            else
            {
                MessageBox.Show("Error al modificar los datos");
            }
        }
예제 #6
0
        private void btnIngresar_Click(object sender, EventArgs e)
        {
            if (txtUsuario.Text.Equals("") || txtContraseña.Text.Equals(""))
            {
                MessageBox.Show("Complete todos los campos para poder ingresar");
            }
            else
            {
                String nombreUsuario = txtUsuario.Text;
                String Contraseña    = txtContraseña.Text;
                bool   resultado     = false;
                try
                {
                    resultado = AD_usuario.ValidarUsuario(nombreUsuario, Contraseña);
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error al intentar consultar usuario: " + ex.Message);
                }


                if (resultado)
                {
                    Usuarios U = AD_usuario.obtenerUsuarioPorNombre(nombreUsuario);
                    if (U.idPerfil == 1)
                    {
                        MenuPrincipal ventana = new MenuPrincipal(this);
                        ventana.Show();
                    }
                    else
                    {
                        if (U.idPerfil == 2)
                        {
                            MenuPrincipalLocal ventanaPrueba = new MenuPrincipalLocal(this);
                            ventanaPrueba.Show();
                        }
                        else
                        {
                        }
                    }

                    this.Hide();
                }
                else
                {
                    MessageBox.Show("Usuario inexistente. Por favor intente nuevamente.");
                }
            }
        }
예제 #7
0
 private void btnBuscarUsuario_Click(object sender, EventArgs e)
 {
     grillaUsuarios.DataSource = AD_usuario.CargarUsuariosPorNombre(txtBuscarUsuarioNombre.Text);
 }
예제 #8
0
 private void cargarGrilla()
 {
     grillaUsuarios.DataSource = AD_usuario.obtenerUsuarios();
 }