示例#1
0
        //Botón Pasar
        private async void btnPasar_Click(object sender, RoutedEventArgs e)
        {
            btnPasar.Visibility = Visibility.Visible;
            try
            {
                if (cl == null)
                {
                    ListaClientes cli = (ListaClientes)dgLista.SelectedItem;
                    cc.txtBuscarCliente.Text = cli.Rut;
                    cc.Buscar();
                }
                else
                {
                    ListaClientes cli = (ListaClientes)dgLista.SelectedItem;
                    string        rutbuscar;
                    rutbuscar      = cl.txtRut + "-" + cl.txtDV;
                    cl.txtRut.Text = cli.Rut;
                    cl.Buscar();
                }

                /* ListaClientes clie = (ListaClientes)dgLista.SelectedItem;
                 * lc.txtfiltroRut.Text = clie.Rut;
                 * lc.BuscarCliente();*/

                Close();
            }
            catch (Exception ex)
            {
                await this.ShowMessageAsync("Mensaje:",
                                            string.Format("Error al traspasar la Información"));

                /*MessageBox.Show("error al Filtrar Información");*/
                Logger.Mensaje(ex.Message);
            }
        }
        //Botón Pasar
        private void btnPasar_Click(object sender, RoutedEventArgs e)
        {
            if (btnPasar.Visibility == Visibility.Hidden)
            {
                btnPasar.Visibility = Visibility.Hidden;//hacer visible el botón
            }

            /*else
             * {
             *  btnPasar.Visibility = Visibility.Hidden;//hacer que vuelva a desaparecer, en este caso no lo necesitamos
             * }*/

            if (cl.btnModificar.Visibility == Visibility.Hidden)
            {
                cl.btnModificar.Visibility = Visibility.Hidden;//hacer visible el botón
            }
            Cliente cli = (Cliente)dgLista.SelectedItem;

            cl.txtRut.Text = cli.Rut;
            cl.Buscar();
        }