public Cliente(string atend, string nome_usuario, NovoConsultarAtendimento formaPai, OrdemServicoEntrada formPaiOS) { this.atend = atend; this.nome_usuario = nome_usuario; this.formaPai = formaPai; this.formPaiOS = formPaiOS; InitializeComponent(); if (atend == "pesquisaCli" || atend == "OScli") { btAtend.Opacity = 1; } else { btAtend.Opacity = 0; } }
private void btIncluir_Click(object sender, RoutedEventArgs e) { OrdemServicoEntrada entrada = new OrdemServicoEntrada(); entrada.ShowDialog(); }
private void btAtend_Click(object sender, RoutedEventArgs e) { string modo = "Novo"; string codigo_atendimento = ""; string codigo_osEntrada = ""; SqlConnection conexao = new SqlConnection("Data Source=MHACESSO-PC\\SQLEXPRESS;Initial Catalog=SISTEMA;User ID=sa;Password=_43690"); if (atend == "pesquisaCli") { NovoConsultarAtendimento atendimento = new NovoConsultarAtendimento(modo, codigo_atendimento, nome_usuario, nome_cliente, nome_filial); if (modo2 == "SelecionouFilial") { formaPai.txtCliente.Text = nome_filial.ToString(); } else { formaPai.txtCliente.Text = nome_cliente.ToString(); } Close(); } else if (atend == "OScli") { if (modo2 == "SelecionouFilial") { modo = "Filial"; OrdemServicoEntrada os = new OrdemServicoEntrada(modo, codigo_osEntrada, nome_usuario, nome_cliente, nome_filial); formPaiOS.txtCliente.Text = nome_filial.ToString(); formPaiOS.cbEqpt.Text = string.Empty; formPaiOS.cbEqpt.SelectedItem = string.Empty; formPaiOS.cbEqpt.Items.Clear(); formPaiOS.cbEqpt.IsEnabled = true; try { conexao.Open(); // comando SQL string _Select = "select EqptFilial.codigo_eqptFilial as Codigo,Equipamento.descricao as Equipamento, Estoque.nrSerie as nrSerie, Estoque.modelo as Modelo, Fornecedor.Nome as Marca,Filial.codigo_filial from EqptFilial inner join Estoque on Estoque.codigo_estoque = EqptFilial.codigo_estoque inner join Fornecedor on Fornecedor.codigo_fornecedor = Estoque.codigo_fornecedor inner join Equipamento on Equipamento.codigo_equipamento = Estoque.codigo_equipamento inner join Filial on EqptFilial.codigo_filial = Filial.codigo_filial where Filial.Nome='" + nome_filial.ToString() + "'"; // inicializa o comando e a conexão SqlCommand _cmdSelect = new SqlCommand(_Select, conexao); SqlDataReader resultado = _cmdSelect.ExecuteReader(); while (resultado.Read()) { formPaiOS.cbEqpt.Items.Add(resultado["Equipamento"] + "" + " | " + resultado["nrSerie"] + "" + " | " + resultado["Modelo"] + "" + " | " + resultado["Marca"] + ""); } conexao.Close(); } catch (SqlException) { MessageBox.Show("Não foi possivel conectar com o Banco", "Aviso", MessageBoxButton.OK, MessageBoxImage.Error); conexao.Close(); } } else { modo = "Matriz"; OrdemServicoEntrada os = new OrdemServicoEntrada(modo, codigo_osEntrada, nome_usuario, nome_cliente, nome_filial); formPaiOS.txtCliente.Text = nome_cliente.ToString(); formPaiOS.cbEqpt.Text = string.Empty; formPaiOS.cbEqpt.SelectedItem = string.Empty; formPaiOS.cbEqpt.Items.Clear(); formPaiOS.cbEqpt.IsEnabled = true; try { conexao.Open(); // comando SQL string _Select = "select EqptCliente.codigo_eqptCliente as Codigo,Equipamento.descricao as Equipamento, Estoque.nrSerie as nrSerie, Estoque.modelo as Modelo, Fornecedor.Nome as Marca, Cliente.codigo_cliente from EqptCliente inner join Estoque on Estoque.codigo_estoque = EqptCliente.codigo_estoque inner join Fornecedor on Fornecedor.codigo_fornecedor = Estoque.codigo_fornecedor inner join Equipamento on Equipamento.codigo_equipamento = Estoque.codigo_equipamento inner join Cliente on EqptCliente.codigo_cliente = Cliente.codigo_cliente where Cliente.Nome='" + nome_cliente.ToString() + "'"; // inicializa o comando e a conexão SqlCommand _cmdSelect = new SqlCommand(_Select, conexao); SqlDataReader resultado = _cmdSelect.ExecuteReader(); while (resultado.Read()) { formPaiOS.cbEqpt.Items.Add(resultado["Equipamento"] + "" + " | " + resultado["nrSerie"] + "" + " | " + resultado["Modelo"] + "" + " | " + resultado["Marca"] + ""); } conexao.Close(); } catch (SqlException) { MessageBox.Show("Não foi possivel conectar com o Banco", "Aviso", MessageBoxButton.OK, MessageBoxImage.Error); conexao.Close(); } } Close(); } }
private void btIncluir_Click(object sender, RoutedEventArgs e) { OrdemServicoEntrada entrada = new OrdemServicoEntrada(modo, codigo_osEntrada, nome_usuario, nome_cliente, nome_filial); entrada.ShowDialog(); }