public Crear_Contrato() { InitializeComponent(); lblNumero.Content = DateTime.Now.ToString("yyyyMMddHHmm"); lblUf.Content = "$" + uf; this.cboTipo.SelectedItem = null; btnTerminar.Visibility = Visibility.Hidden; btnModificar.Visibility = Visibility.Hidden; //LLENAR COMBO BOX TIPO EVENTO foreach (TipoEvento item in new TipoEvento().ReadAll()) { comboBoxItem cb = new comboBoxItem(); cb.id = item.Id; cb.descripcion = item.Descripcion; cboTipo.Items.Add(cb); } //LLENAR CB MODALIDAD SERVICIO foreach (ModalidadServicio item in new ModalidadServicio().ReadAll()) { comboBoxItem2 cb = new comboBoxItem2(); cb.id = item.Id; cb.descripcion = item.Nombre; cbModalidad.Items.Add(cb); } cboTipo.SelectedIndex = 0; cbModalidad.SelectedIndex = 0; cbModalidad.IsEnabled = false; }
//FILTRAR MODALIDAD private async void btnFiltrarModalidad_Click(object sender, RoutedEventArgs e) { try { comboBoxItem2 mod = (comboBoxItem2)cbFiltroModalidad.SelectedItem; List <ListaContratos> lf = new Contrato().FiltroModalidad(mod.descripcion); dgvLista.ItemsSource = lf; } catch (Exception ex) { await this.ShowMessageAsync("Mensaje", "error al Filtrar Información"); Logger.Mensaje(ex.Message); dgvLista.Items.Refresh(); } }
private void cboTipo_SelectionChanged(object sender, SelectionChangedEventArgs e) { int contenido = ((comboBoxItem)cboTipo.SelectedItem).id; ModalidadServicio mod = new ModalidadServicio(); cbModalidad.Items.Clear(); cbModalidad.IsEnabled = true; foreach (var item in mod.ReadAll().Where(con => con.IdtipoEvento == contenido).ToList()) { comboBoxItem2 cb = new comboBoxItem2(); cb.id = item.Id; cb.descripcion = item.Nombre; cbModalidad.Items.Add(cb); } cbModalidad.SelectedIndex = 0; }
public ListarContrato() { InitializeComponent(); btnPasar.Visibility = Visibility.Hidden; //COMBOBOX EVENTO foreach (TipoEvento item in new TipoEvento().ReadAll()) { comboBoxItem cb = new comboBoxItem(); cb.id = item.Id; cb.descripcion = item.Descripcion; cbofilTipoContrato.Items.Add(cb); } //LLENAR CB MODALIDAD SERVICIO foreach (ModalidadServicio item in new ModalidadServicio().ReadAll()) { comboBoxItem2 cb = new comboBoxItem2(); cb.id = item.Id; cb.descripcion = item.Nombre; cbFiltroModalidad.Items.Add(cb); } cbofilTipoContrato.SelectedIndex = 0; cbFiltroModalidad.SelectedIndex = 0; try { Contrato co = new Contrato(); dgvLista.ItemsSource = co.ReadAll2();//LLamar al Listar Todo dgvLista.Items.Refresh(); } catch (Exception ex) { MessageBox.Show("Error!" + ex.Message); Logger.Mensaje(ex.Message); } }