Exemplo n.º 1
0
        void Visualizar(Object sender, EventArgs e)
        {
            String  NIF           = ClientesMainView.Lista.SelectedItems[0].Text.Substring(0, 9);
            Cliente clienteActual = encontrarCliente(NIF);

            VistaDetalladaCliente.Cliente = clienteActual;
            VistaDetalladaCliente.ShowDialog();
        }
Exemplo n.º 2
0
        void Eliminar(Object sender, EventArgs e)
        {
            String  textNIF       = VistaDetalladaCliente.EdNIF.Text;
            Cliente clienteActual = this.encontrarCliente(textNIF);
            int     pos           = Clientes.Posicion(clienteActual);

            Clientes.Elimina(clienteActual);
            ClientesMainView.Lista.Items.RemoveAt(pos);
            VistaDetalladaCliente.Close();
            this.Guardar(null, null);
        }
Exemplo n.º 3
0
        void Modificar(Object sender, EventArgs e)
        {
            String textNIF       = VistaDetalladaCliente.EdNIF.Text;
            String textNombre    = VistaDetalladaCliente.EdNombre.Text;
            String textTelefono  = VistaDetalladaCliente.EdTelefono.Text;
            String textEmail     = VistaDetalladaCliente.EdEmail.Text;
            String textDireccion = VistaDetalladaCliente.EdDireccion.Text;

            Cliente clienteActual = encontrarCliente(textNIF);

            clienteActual.Nombre    = textNombre;
            clienteActual.Telefono  = textTelefono;
            clienteActual.Email     = textEmail;
            clienteActual.Direccion = textDireccion;

            int pos = Clientes.Posicion(clienteActual);

            ClientesMainView.Lista.Items.RemoveAt(pos);
            ClientesMainView.Lista.Items.Insert(pos, clienteActual.ToString());
            VistaDetalladaCliente.Close();
            this.Guardar(null, null);
        }