示例#1
0
        private void Btn_buscarPorRutLista_Click(object sender, RoutedEventArgs e)
        {
            ListadoClientes listadoClientes = new ListadoClientes(this.ClienteDAO, true);

            listadoClientes.Show();

            listadoClientes.SeleccionCliente += (listado, args) =>
            {
                tb_rut.Text                = args.Cliente.Rut;
                tb_razon_social.Text       = args.Cliente.RazonSocial;
                tb_direccion.Text          = args.Cliente.Direccion;
                tb_telefono.Text           = args.Cliente.Telefono;
                cmb_actividad.SelectedItem = cmb_actividad.Items.Cast <ActividadEmpresaEntity>().SingleOrDefault(actividad => actividad.Id == args.Cliente.Actividad.Id);
                cmb_tipo.SelectedItem      = cmb_tipo.Items.Cast <TipoEmpresaEntity>().SingleOrDefault(tipo => tipo.Id == args.Cliente.Tipo.Id);
                txt_emailContacto.Text     = args.Cliente.MailContacto;
                txt_nombreContacto.Text    = args.Cliente.NombreContacto;

                // Traemos los contratos del cliente

                dg_contratos.ItemsSource = this.ContratoDAO.BuscarContratosCliente(args.Cliente);

                this.Activate();

                listadoClientes.Close(); // Eliminamos la ventana auxiliar

                RegistroAnterior();
            };
        }
示例#2
0
        private void button_abmClientes_Click(object sender, EventArgs e)
        {
            ListadoClientes abmClientes = new ListadoClientes();

            abmClientes.Show();
        }
示例#3
0
        private void Btn_listarClientes_Click(object sender, RoutedEventArgs e)
        {
            ListadoClientes listadoClientes = new ListadoClientes(clienteDAO);

            listadoClientes.Show();
        }