Beispiel #1
0
        private void TileBuscarActividad_Click(object sender, RoutedEventArgs e)
        {
            ColeccionClientes misClientes = (ColeccionClientes)Application.Current.Resources["misClientes"];

            dgListaClientes.ItemsSource = misClientes.BuscarPorRut(txtRut.Text);
            dgListaClientes.Items.Refresh();
        }
        private void TileActualizar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (!validar())
                {
                    return;
                }

                ColeccionClientes misClientes = (ColeccionClientes)Application.Current.Resources["misClientes"];
                Cliente           cli         = misClientes.BuscarCliente(txtRut.Text);

                cli.NombreContacto     = txtNombre.Text;
                cli.RazonSocial        = txtRazon.Text;
                cli.Direccion          = txtDireccion.Text;
                cli.IdTipoEmpresa      = (TipoEmpresa)cmbTipoEmpresa.SelectedValue;
                cli.Telefono           = int.Parse(txtTelefono.Text);
                cli.IdActividadEmpresa = (Actividad)cmbActividadEmpresa.SelectedValue;
                cli.Mail = txtMail.Text;

                MessageBox.Show("Cliente Modificado.");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Cliente no se encuentra registrado.");
            }
        }
Beispiel #3
0
        private void ListarClientes()
        {
            ColeccionClientes Clientes = (ColeccionClientes)Application.Current.Resources["misClientes"];

            dgListaClientes.ItemsSource = clientes;
            dgListaClientes.Items.Refresh();
        }
        private void TileAceptar_Click(object sender, RoutedEventArgs e)
        {
            if (!validar())
            {
                return;
            }

            ColeccionClientes misClientes   = (ColeccionClientes)Application.Current.Resources["misClientes"];
            Cliente           buscarCliente = new Cliente();

            buscarCliente = misClientes.BuscarCliente(txtRut.Text);
            if (buscarCliente != null)
            {
                MessageBox.Show("Ya existe cliente con ese Rut.");
                return;
            }

            Cliente cli = new Cliente();

            cli.Rut            = txtRut.Text;
            cli.NombreContacto = txtNombre.Text;
            cli.RazonSocial    = txtRazon.Text;
            cli.Direccion      = txtDireccion.Text;
            cli.IdTipoEmpresa  = (TipoEmpresa)cmbTipoEmpresa.SelectedValue;
            cli.Telefono       = int.Parse(txtTelefono.Text);
            cli.Activi         = (Actividad)cmbActividadEmpresa.SelectedValue;
            cli.Mail           = txtMail.Text;

            misClientes.Add(cli);
            MessageBox.Show("El cliente fue registrado.");
            txtRut.Text                       = string.Empty;
            txtNombre.Text                    = string.Empty;
            txtRazon.Text                     = string.Empty;
            txtDireccion.Text                 = string.Empty;
            cmbTipoEmpresa.SelectedIndex      = -1;
            txtTelefono.Text                  = string.Empty;
            cmbActividadEmpresa.SelectedIndex = -1;
            txtMail.Text                      = string.Empty;
        }