//Lista Contrato private void Tile_Click_3(object sender, RoutedEventArgs e) { if (!Application.Current.Windows.OfType <ListaContrato>().Any()) { ListaContrato _ver = new ListaContrato(); _ver.ShowDialog(); } }
//Llamado desde listarContrato public ListadoClientes(ListaContrato origen) { InitializeComponent(); btnPasar.Visibility = Visibility.Hidden; btnEliminar.Visibility = Visibility.Hidden; btnPasarAContrato.Visibility = Visibility.Visible; btnCrear.Visibility = Visibility.Visible; //llenar el combo box con los datos del enumerador foreach (ActividadEmpresa item in new ActividadEmpresa().ReadAll()) { comboBoxId cb = new comboBoxId(); cb.id = item.IdActividadEmpresa; cb.descripcion = item.Descripcion; cbActiv.Items.Add(cb); } foreach (TipoEmpresa item in new TipoEmpresa().ReadAll()) { comboBoxId cb = new comboBoxId(); cb.id = item.IdTipoEmpresa; cb.descripcion = item.Descripcion; cbTipoEmp.Items.Add(cb); } try { Cliente cl = new Cliente(); dgLista.ItemsSource = cl.ReadAll2(); dgLista.Items.Refresh(); } catch (Exception ex) { MessageBox.Show("Error!" + ex.Message); } lc = origen; }
//listar numero contrato private void btnListadoNum_Click(object sender, RoutedEventArgs e) { ListaContrato con = new ListaContrato(this); con.Show(); }