Пример #1
0
        private void nuevoUsuarioToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FEditarUsuario editar = new FEditarUsuario();

            if (editar.ShowDialog() == DialogResult.OK)
            {
                Usuario user = new Usuario(Convert.ToInt64(editar.txtDNI.Text), editar.txtNom.Text, editar.txtMail.Text);
                biblioteca.usuarios.Add(user);
            }

            CargarListView();
        }
Пример #2
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            FEditarUsuario editar = new FEditarUsuario();

            editar.txtNom.Text = user.Nombre;
            editar.txtDNI.Text = user.dni.ToString();
            //editar.txtDNI.Enabled = false;
            editar.txtMail.Text = user.email;

            editar.btnModificar.Text = "Modificar";

            if (editar.ShowDialog() == DialogResult.OK)
            {
                this.user.dni    = Convert.ToInt64(editar.txtDNI.Text);
                this.user.Nombre = editar.txtNom.Text;
                this.user.email  = editar.txtMail.Text;
            }

            ActualizarLabs();
        }
Пример #3
0
        private void btnBuscarUser_Click(object sender, EventArgs e)
        {
            Usuario user = biblioteca.buscarUsuario(Convert.ToInt64(txtBusqUser.Text));

            if (user != null)
            {
                labNom.Text      = user.Nombre;
                labMail.Text     = user.email;
                labDNI.Text      = txtBusqUser.Text;
                txtBusqUser.Text = "";
                if (user.EsMoroso())
                {
                    MessageBox.Show("Usuario Moroso!!");
                    btnGenerar.Enabled = false;
                }
                else
                {
                    btnGenerar.Enabled = true;
                    usuario            = user;
                }
            }
            else
            {
                DialogResult dialogo = MessageBox.Show("Desea crear un nuevo ususario?", "Usuario no encontrado", MessageBoxButtons.YesNo);
                if (dialogo == DialogResult.Yes)
                {
                    FEditarUsuario nuevo = new FEditarUsuario();
                    nuevo.txtDNI.Text = txtBusqUser.Text;
                    if (nuevo.ShowDialog() == DialogResult.OK)
                    {
                        Usuario user1 = new Usuario(Convert.ToInt64(nuevo.txtDNI.Text), nuevo.txtNom.Text, nuevo.txtMail.Text);
                        biblioteca.AddUsuario(user1);
                        usuario = user1;

                        labNom.Text  = usuario.Nombre;
                        labDNI.Text  = usuario.dni.ToString();
                        labMail.Text = usuario.email;
                    }
                }
            }
        }