Ejemplo n.º 1
0
        public void actualizarGrid()
        {
            CLS_Usuarios selpro = new CLS_Usuarios();

            selpro.UsuariosActivo = activo;
            selpro.UsuariosClase  = UsuarioClase.ToString();
            selpro.MtdSeleccionarUsuarios();
            if (selpro.Exito)
            {
                if (selpro.Datos.Rows.Count > 0)
                {
                    grid.DataSource = selpro.Datos;
                }
                else
                {
                    grid.DataSource = null;
                }
            }
            else
            {
                XtraMessageBox.Show(selpro.Mensaje);
            }
            gridView1.RefreshData();
            limpiarFormulario();
        }
Ejemplo n.º 2
0
        private static void CrearUsuario()
        {
            Task.Delay(3000);
            //var respuesta = UsuarioClase.CrearUsuario("leonardo", "Torres Garnica", "*****@*****.**",000657963 ,"3132261326", "123456789",typeUser[1],"");
            var respuesta = UsuarioClase.CrearUsuario("Ivan", "Torres Garnica", "*****@*****.**", 000296435, "3132261326", "123456789", typeUser[0], programas[5]);

            //var respuesta = UsuarioClase.CrearUsuario("upb", "bga", "*****@*****.**", 000000000,"45646416", "123456789", "", "");
            Console.WriteLine(respuesta.Result);
        }
Ejemplo n.º 3
0
        private void ButtonEliminar_Click(object sender, EventArgs e)
        {
            int id;

            int.TryParse(numericUpDownUID.Text, out id);
            Limpiar();
            if (UsuarioClase.eliminar(id))
            {
                MessageBox.Show("Usuario eliminado exitosamente");
            }
            else
            {
                MessageBox.Show("No se puede eliminar a una persona que no existe");
            }
        }
Ejemplo n.º 4
0
        private void ButtonBuscar_Click(object sender, EventArgs e)
        {
            int     id;
            Usuario usuario = new Usuario();

            int.TryParse(numericUpDownUID.Text, out id);
            Limpiar();

            usuario = UsuarioClase.Buscar(id);

            if (usuario != null)
            {
                MessageBox.Show("Usuario encontrado");
                LlenarCampo(usuario);
            }
            else
            {
                MessageBox.Show("Usuario no encontrado");
            }
        }
Ejemplo n.º 5
0
        private void ButtonConsultar_Click(object sender, EventArgs e)
        {
            var listado = new List <Usuario>();

            if (textBoxCristerio.Text.Trim().Length > 0)
            {
                switch (comboBoxFiltro.SelectedIndex)
                {
                //Todo
                case 0:
                    listado = UsuarioClase.GetList(p => true);
                    break;

                case 1:     //Seleccionar ID
                    int id = Convert.ToInt32(textBoxCristerio.Text);
                    listado = UsuarioClase.GetList(p => p.UsuarioID == id);
                    break;

                case 2:     //Seleccionar nombre
                    listado = UsuarioClase.GetList(p => p.nombre.Contains(textBoxCristerio.Text));
                    break;

                case 3:     //Seleccionar email
                    listado = UsuarioClase.GetList(p => p.email.Contains(textBoxCristerio.Text));
                    break;

                case 4:
                    listado = UsuarioClase.GetList(p => p.usuario.Contains(textBoxCristerio.Text));
                    break;
                }
            }
            else
            {
                listado = UsuarioClase.GetList(p => true);
            }

            dataGridViewData.DataSource = null;
            dataGridViewData.DataSource = listado;
        }
Ejemplo n.º 6
0
        private void ButtonGuardar_Click(object sender, EventArgs e)
        {
            Usuario usuario;
            bool    paso = false;

            if (!valirdar())
            {
                return;
            }

            usuario = LlenarClase();
            Limpiar();
            //Determinar si es guardar o modificar
            if (numericUpDownUID.Value == 0)
            {
                paso = UsuarioClase.guardar(usuario);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar una persona que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = UsuarioClase.Modificar(usuario);
            }


            //Informar
            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 7
0
        private bool ExisteEnLaBaseDeDatos()
        {
            Usuario usuario = UsuarioClase.Buscar((int)numericUpDownUID.Value);

            return(usuario != null);
        }
Ejemplo n.º 8
0
        private static void Login()
        {
            var respuesta = UsuarioClase.ValidarUsuario("*****@*****.**", "123456789");

            Console.WriteLine(respuesta.Result);
        }