示例#1
0
 private void btCrear_Click(object sender, EventArgs e)
 {
     if (tbtNombre.Text.Equals(""))
     {
         MessageBox.Show("No se pueden dejar campos vacios");
     }
     else
     {
         try
         {
             Usuario usu = new Usuario();
             usu.Nombre = tbtNombre.Text;
             usu.Contra = Encriptador.CrearMD5(tbtContra.Text);
             if (rbAdmi.Checked)
             {
                 usu.Admi = true;
             }
             else
             {
                 usu.Admi = false;
             }
             ConsultasUsuario.agregarUsuario(usu);
         }
         catch (Exception ex)
         {
             MessageBox.Show("ha ocurrido un error");
         }
     }
 }
示例#2
0
        private void btEliminar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("¿Seguro que desea eliminar al usuario " + cmbProductoConsulta.Text + "?",
                                "Clase GUI 06", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                Usuario elim = (Usuario)cmbProductoConsulta.SelectedItem;
                elim.Nombre = cmbProductoConsulta.Text;
                ConsultasUsuario.EliminarUsuario(elim);

                MessageBox.Show("¡Usuario eliminado exitosamente!",
                                "Clase GUI 06", MessageBoxButtons.OK, MessageBoxIcon.Information);

                actualizarControles();
            }
        }
示例#3
0
        private void btModificar_Click(object sender, EventArgs e)
        {
            Usuario Usu = (Usuario)comboBox3.SelectedItem;

            string Contra = textBox1.Text;
            bool   admi;

            if (radioButton2.Checked)
            {
                admi = true;
            }
            else
            {
                admi = false;
            }
            ConsultasUsuario.ModificarUsuario(Usu, Contra, admi);
        }
示例#4
0
        private void actualizarControles()
        {
            // Realizar consulta a la base de datos
            List <Usuario>    lista   = ConsultasUsuario.GetListaUsuarios();
            List <Inventario> lista20 = ConsultasInventario.GetListaInventario();
            List <Pedido>     pedidos = ConsultasPedido.GetListaPedido();

            // Tabla (data grid view)
            dgvPedidos.DataSource = null;
            dgvPedidos.DataSource = pedidos;
            // Menu desplegable (combo box)
            cmbProductoConsulta.DataSource    = null;
            cmbProductoConsulta.ValueMember   = "contrasenia";
            cmbProductoConsulta.DisplayMember = "usuario";
            cmbProductoConsulta.DataSource    = lista;
            comboBox3.DataSource    = null;
            comboBox3.ValueMember   = "contrasenia";
            comboBox3.DisplayMember = "usuario";
            comboBox3.DataSource    = lista;
            comboBox1.DataSource    = null;
            comboBox1.ValueMember   = "Descrip";
            comboBox1.DataSource    = lista20;
        }