private void BtnPesquisa_Click(object sender, RoutedEventArgs e) { BlackScreen bs = new BlackScreen(); var position = Mouse.GetPosition(this); using (var form = new ProcurarOrcamento(position)) { form.Owner = Window.GetWindow(this); form.ShowDialog(); if (form.DialogResult.Value && form.DialogResult.HasValue) { informacoesDTO.Id = Convert.ToInt32(form.Negocio_Id); var informacoes = informacoesBLL.LoadInformacoes(informacoesDTO); if (informacoes.Count > 0) { informacoesDTO = informacoes.First(); txtNumero.Text = "P" + Convert.ToInt32(informacoesDTO.Id).ToString("0000"); txtDescricao.Text = informacoesDTO.Descricao; txtCidade.Text = informacoesDTO.Cidade; txtUF.Text = informacoesDTO.Uf; txtCliente.Text = informacoesDTO.Razao_Social; txtVersao.Text = Convert.ToInt32(informacoesDTO.Versao).ToString("00"); cmbDisciplina.ItemsSource = informacoesDTO.Disciplinas; cmbDisciplina.SelectedValuePath = "Id"; cmbDisciplina.DisplayMemberPath = "Descricao"; cmbDisciplina.SelectedIndex = 0; } } } }
private void BtnPesquisa_Click(object sender, RoutedEventArgs e) { BlackScreen bs = new BlackScreen(); var position = Mouse.GetPosition(this); using (var form = new ProcurarOrcamento(position)) { form.Owner = Window.GetWindow(this); form.ShowDialog(); if (form.DialogResult.Value && form.DialogResult.HasValue) { dto.Id = form.Negocio_Id; var loadtext = Orcamentosbll.LoadTextBoxes(dto); if (loadtext.Count > 0) { foreach (OrcamentosDTO item in loadtext) { txtNumero.Text = "P" + Convert.ToInt32(dto.Id).ToString("0000"); txtDescricao.Text = item.Descricao; txtCidade.Text = item.Cidade; txtUF.Text = item.UF; txtCliente.Text = item.Razao_Social; //txtVersao.Text = Convert.ToInt32(item.Versao_Valida).ToString("00"); cmbVersao.ItemsSource = versaoBLL.LoadVersao(dto); cmbVersao.SelectedValuePath = "Num_Versao"; cmbVersao.DisplayMemberPath = "Num_Versao"; cmbVersao.SelectedIndex = Convert.ToInt32(item.Versao_Valida) - 1; } } else { bs.Close(); CustomOKMessageBox.Show("Não há atividades cadastradas para este negócio.", "Atenção!", Window.GetWindow(this)); InitializeComponents(); } } } }