private void ConsultarCliente(int id, string nome, TipoPesquisaGeral tipoPesquisaGeral) { var consulta = new ConsultaCliente(); try { if (tipoPesquisaGeral != TipoPesquisaGeral.pgTela) { txtCodCliente.Text = ""; txtNomeCliente.Text = ""; } var model = consulta.Pesquisar(id, nome, DadosStaticos.IdEmpresa, tipoPesquisaGeral); if (model != null) { txtCodCliente.Text = model.Cod_Cliente.ToString(); txtNomeCliente.Text = model.Nome; Carregar(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } txtCodCliente.Modified = false; txtNomeCliente.Modified = false; }
private void ConsultarVendedor(int id, string nome, TipoPesquisaGeral tipoPesquisaGeral) { var consulta = new ConsultaVendedor(); try { if (tipoPesquisaGeral != TipoPesquisaGeral.pgTela) { txtId.Text = ""; txtNome.Text = ""; } var Vendedor = consulta.Pesquisar(id, nome, DadosStaticos.IdEmpresa, tipoPesquisaGeral); if (Vendedor != null) { txtId.Text = Vendedor.Cod_Vendedor.ToString(); txtNome.Text = Vendedor.Nome; } } catch (Exception ex) { MessageBox.Show(ex.Message); } txtId.Modified = false; txtNome.Modified = false; }
private void ConsultarFornecedor(int id, string nome, TipoPesquisaGeral tipoPesquisaGeral) { var consulta = new ConsultaFornecedor(); try { if (tipoPesquisaGeral != TipoPesquisaGeral.pgTela) { txtId.Text = ""; txtNome.Text = ""; } var model = consulta.Pesquisar(id, nome, DadosStaticos.IdEmpresa, tipoPesquisaGeral); if (model != null) { txtId.Text = model.Cod_For.ToString(); txtNome.Text = model.Nome; _objecto = model; Modificou = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); } txtId.Modified = false; txtNome.Modified = false; }
private void ConsultarEstado(int id, string nome, TipoPesquisaGeral tipoPesquisaGeral) { var consulta = new ConsultaEstado(); try { if (tipoPesquisaGeral != TipoPesquisaGeral.pgTela) { txtId.Text = ""; txtNome.Text = ""; } var estado = consulta.Pesquisar(id, nome, DadosStaticos.IdEmpresa, tipoPesquisaGeral); if (estado != null) { txtId.Text = estado.Id_Estado.ToString(); txtNome.Text = estado.Desc_Estado; } } catch (Exception ex) { MessageBox.Show(ex.Message); } txtId.Modified = false; txtNome.Modified = false; }
private void ConsultarCidade(int id, string nome, TipoPesquisaGeral tipoPesquisaGeral) { var consulta = new ConsultaCidade(); try { if (tipoPesquisaGeral != TipoPesquisaGeral.pgTela) { txtId.Text = ""; txtNome.Text = ""; } var cidade = consulta.Pesquisar(id, nome, DadosStaticos.IdEmpresa, tipoPesquisaGeral); if (cidade != null) { txtId.Text = cidade.Cod_Cidade.ToString(); txtNome.Text = cidade.Desc_Cidade; _objecto = cidade; Modificou = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); } txtId.Modified = false; txtNome.Modified = false; }
private void ConsultarContaBancaria(int id, string nome, TipoPesquisaGeral tipoPesquisaGeral) { var consulta = new ConsultaContaBancaria(); try { if (tipoPesquisaGeral != TipoPesquisaGeral.pgTela) { txtId.Text = ""; txtNome.Text = ""; } var model = consulta.Pesquisar(id, nome, DadosStaticos.IdEmpresa, tipoPesquisaGeral); if (model != null) { txtId.Text = model.Id_ContaBanco.ToString(); txtNome.Text = model.Num_Conta; Modificou = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); } txtId.Modified = false; txtNome.Modified = false; }
private void ConsultarGrupo(int id, string nome, TipoPesquisaGeral tipoPesquisaGeral) { var consulta = new ConsultaGrupo(); try { if (tipoPesquisaGeral != TipoPesquisaGeral.pgTela) { txtId.Text = ""; txtNome.Text = ""; } var grupo = consulta.Pesquisar(id, nome, DadosStaticos.IdEmpresa, tipoPesquisaGeral); if (grupo != null) { txtId.Text = grupo.Cod_Grupo.ToString(); txtNome.Text = grupo.Desc_Grupo; Modificou = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); } txtId.Modified = false; txtNome.Modified = false; }
private void ConsultarUnidadeTexto(int id, string nome, TipoPesquisaGeral tipoPesquisaGeral) { var consulta = new ConsultaUnidadeTexto(); try { if (tipoPesquisaGeral != TipoPesquisaGeral.pgTela) { txtId.Text = ""; txtNome.Text = ""; } var unidadeTexto = consulta.Pesquisar(id, nome, DadosStaticos.IdEmpresa, tipoPesquisaGeral); if (unidadeTexto != null) { txtId.Text = unidadeTexto.Id.ToString(); txtNome.Text = unidadeTexto.Observacao; Modificou = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); } txtId.Modified = false; txtNome.Modified = false; }
private void BuscarDadosPessoa(int id, string nome, TipoPesquisaGeral tipoPesquisaGeral) { if (_tipoFinanceiro == TipoFinanceiro.tfPagar) { ConsultarFornecedor(id, nome, tipoPesquisaGeral); } else { ConsultarCliente(id, nome, tipoPesquisaGeral); } }
public Transportadora Pesquisar(int id, string descricao, int codEmpresa, TipoPesquisaGeral tipoPesquisa) { if (id == 0 && tipoPesquisa == TipoPesquisaGeral.pgId) { return(null); } if (string.IsNullOrEmpty(descricao) && tipoPesquisa == TipoPesquisaGeral.pgDescricao) { return(null); } if (tipoPesquisa == TipoPesquisaGeral.pgTela) { frmTransportadora formulario = new frmTransportadora(""); if (formulario.ShowDialog() == DialogResult.OK) { if (DadosStaticos.IdSelecionado == 0) { return(null); } using (var unitOfWork = ObjectFactory.GetInstance <IUnitOfWork>()) { return(unitOfWork.ServicoTransportadora.ObterPorId(DadosStaticos.IdSelecionado)); } } } if (tipoPesquisa == TipoPesquisaGeral.pgId && id > 0) { using (var unitOfWork = ObjectFactory.GetInstance <IUnitOfWork>()) { var model = unitOfWork.ServicoTransportadora.ObterPorId(id); if (model == null) { throw new Exception("Registro não encontrado!"); } return(model); } } if (tipoPesquisa == TipoPesquisaGeral.pgDescricao && descricao.Length > 0) { using (var unitOfWork = ObjectFactory.GetInstance <IUnitOfWork>()) { var model = unitOfWork.ServicoTransportadora.Filtrar("NOME", descricao, codEmpresa); if (model == null) { frmTransportadora formulario = new frmTransportadora(); if (formulario.ShowDialog() == DialogResult.OK) { return(unitOfWork.ServicoTransportadora.ObterPorId(DadosStaticos.IdSelecionado)); } return(null); } else { if (model.Count() == 1) { return(unitOfWork.ServicoTransportadora.ObterPorId(model.First().Cod_Trans)); } else { frmTransportadora formulario = new frmTransportadora(descricao); if (formulario.ShowDialog() == DialogResult.OK) { return(unitOfWork.ServicoTransportadora.ObterPorId(DadosStaticos.IdSelecionado)); } } return(null); } } } else { return(null); } }
private void Consultar(TipoPesquisaGeral tipoPesquisaGeral) { switch ((int)_ePrograma) { case 1: { lblCodigo.Text = "Estado"; if (tipoPesquisaGeral != TipoPesquisaGeral.pgNenhum) { ConsultarEstado(Funcoes.StrToInt(txtId.Text), txtNome.Text, tipoPesquisaGeral); } break; } case 2: { lblCodigo.Text = "Vendedor"; if (tipoPesquisaGeral != TipoPesquisaGeral.pgNenhum) { ConsultarVendedor(Funcoes.StrToInt(txtId.Text), txtNome.Text, tipoPesquisaGeral); } break; } case 3: { lblCodigo.Text = "Cidade"; if (tipoPesquisaGeral != TipoPesquisaGeral.pgNenhum) { ConsultarCidade(Funcoes.StrToInt(txtId.Text), txtNome.Text, tipoPesquisaGeral); } break; } case 4: { lblCodigo.Text = "Texto"; if (tipoPesquisaGeral != TipoPesquisaGeral.pgNenhum) { ConsultarUnidadeTexto(Funcoes.StrToInt(txtId.Text), txtNome.Text, tipoPesquisaGeral); } break; } case 5: { lblCodigo.Text = "Grupo"; if (tipoPesquisaGeral != TipoPesquisaGeral.pgNenhum) { ConsultarGrupo(Funcoes.StrToInt(txtId.Text), txtNome.Text, tipoPesquisaGeral); } break; } case 6: { lblCodigo.Text = "Unidade Medida"; if (tipoPesquisaGeral != TipoPesquisaGeral.pgNenhum) { ConsultarUnidade(Funcoes.StrToInt(txtId.Text), txtNome.Text, tipoPesquisaGeral); } break; } case 7: { lblCodigo.Text = "Tipo Empresa"; if (tipoPesquisaGeral != TipoPesquisaGeral.pgNenhum) { ConsultarFornecedorTipoEmpresa(Funcoes.StrToInt(txtId.Text), txtNome.Text, tipoPesquisaGeral); } break; } case 8: { lblCodigo.Text = "Transportadora"; if (tipoPesquisaGeral != TipoPesquisaGeral.pgNenhum) { ConsultarTransportador(Funcoes.StrToInt(txtId.Text), txtNome.Text, tipoPesquisaGeral); } break; } case 9: { lblCodigo.Text = "Forma de Pagto"; if (tipoPesquisaGeral != TipoPesquisaGeral.pgNenhum) { ConsultarFormaPagto(Funcoes.StrToInt(txtId.Text), txtNome.Text, tipoPesquisaGeral); } break; } case 10: { lblCodigo.Text = "Conta Bancária"; if (tipoPesquisaGeral != TipoPesquisaGeral.pgNenhum) { ConsultarContaBancaria(Funcoes.StrToInt(txtId.Text), txtNome.Text, tipoPesquisaGeral); } break; } case 11: { if (lblCodigo.Text == "Nome") { lblCodigo.Text = "Cliente"; } if (tipoPesquisaGeral != TipoPesquisaGeral.pgNenhum) { ConsultarCliente(Funcoes.StrToInt(txtId.Text), txtNome.Text, tipoPesquisaGeral); } break; } case 12: { if (lblCodigo.Text == "Nome") { lblCodigo.Text = "Fornecedor"; } if (tipoPesquisaGeral != TipoPesquisaGeral.pgNenhum) { ConsultarFornecedor(Funcoes.StrToInt(txtId.Text), txtNome.Text, tipoPesquisaGeral); } break; } } }