public void Pesquisar(object objParam) { if (objParam != null && objParam.GetType() == typeof(tbFormaPagamento)) { if (base.blnJanela) { _objFormaPagamento = (tbFormaPagamento)objParam; Dispose(); } } else { int intSkip; if (objParam == null || !int.TryParse(objParam.ToString(), out intSkip)) { intSkip = 0; } Retorno objRetorno; using (var objBLL = new FormaPagamento()) { objRetorno = objBLL.RetornaListaFormaPagamento(strFpgCodigoPesquisa, strFpgDescricaoPesquisa, intSkip, base.intQtdeRegPagina); } if (objRetorno.intCodigoErro == 0) { if (objRetorno.intQtdeRegistro > 0) { if ((objRetorno.intQtdeRegistro % base.intQtdeRegPagina) > 0) { base.intTotalPagina = (int)(objRetorno.intQtdeRegistro / base.intQtdeRegPagina) + 1; } else { base.intTotalPagina = (int)(objRetorno.intQtdeRegistro / base.intQtdeRegPagina); } base.intPaginaAtual = 1; base.intQtdeReg = objRetorno.intQtdeRegistro; } arrFormaPagamentoPesquisa = (List <tbFormaPagamento>)objRetorno.objRetorno; if (arrFormaPagamentoPesquisa.Count() == 0) { base.intTotalPagina = 1; base.intPaginaAtual = 1; base.intQtdeReg = 0; } } else { MessageBox.Show(objRetorno.strMsgErro, "Atenção", MessageBoxButton.OK, Util.GetMessageImage(objRetorno.intCodigoErro)); } } }
private void AbrirCaixa(object objParam) { Retorno objRetorno; tbCaixa objCaixaAux = new tbCaixa(); objCaixaAux.tbFuncionario = new tbFuncionario(); objCaixaAux.tbCaixaMovimento = new List <tbCaixaMovimento>(); using (var objBLL = new FormaPagamento()) { objRetorno = objBLL.RetornaListaFormaPagamento(); } if (objRetorno.intCodigoErro == 0) { List <tbFormaPagamento> arrFormaPagamento = (List <tbFormaPagamento>)objRetorno.objRetorno; if (arrFormaPagamento.Count > 0) { foreach (tbFormaPagamento objFormaPagamento in arrFormaPagamento) { tbCaixaMovimento objCaixaMovimento = new tbCaixaMovimento(); objCaixaMovimento.tbFormaPagamento = objFormaPagamento; objCaixaMovimento.fpg_codigo = objFormaPagamento.fpg_codigo; objCaixaAux.tbCaixaMovimento.Add(objCaixaMovimento); } } else { tbCaixaMovimento objCaixaMovimento = new tbCaixaMovimento(); objCaixaMovimento.tbFormaPagamento = new tbFormaPagamento(); objCaixaAux.tbCaixaMovimento.Add(objCaixaMovimento); } objCaixaAberturaViewModel = new CaixaAberturaViewModel(); objCaixaAberturaViewModel.OnDispose += CaixaAberturaViewModel_OnDispose; objCaixaAberturaViewModel.objCaixa = objCaixaAux; base.enStatusTelaAtual = enStatusTela.EmInclusaoOuAlteracao; base.intSelectedIndexTabPrincipal = 1; } else { MessageBox.Show(objRetorno.strMsgErro, "Atenção", MessageBoxButton.OK, Util.GetMessageImage(objRetorno.intCodigoErro)); } }
public void CarregaFormaPagamento() { Retorno objRetorno; _objCaixa = new tbCaixa(); _objCaixa.tbFuncionario = new tbFuncionario(); _objCaixa.tbCaixaMovimento = new List <tbCaixaMovimento>(); using (var objBLL = new FormaPagamento()) { objRetorno = objBLL.RetornaListaFormaPagamento(); } if (objRetorno.intCodigoErro == 0) { _arrCaixaMovimentoViewModel = new ObservableCollection <CaixaMovimentoViewModel>(); List <tbFormaPagamento> arrFormaPagamento = (List <tbFormaPagamento>)objRetorno.objRetorno; if (arrFormaPagamento.Count > 0) { foreach (tbFormaPagamento objFormaPagamento in arrFormaPagamento) { tbCaixaMovimento objCaixaMovimento = new tbCaixaMovimento(); objCaixaMovimento.tbFormaPagamento = objFormaPagamento; objCaixaMovimento.fpg_codigo = objFormaPagamento.fpg_codigo; _objCaixa.tbCaixaMovimento.Add(objCaixaMovimento); CaixaMovimentoViewModel objCaixaMovimentoViewModel = new CaixaMovimentoViewModel(objCaixaMovimento); objCaixaMovimentoViewModel.OnDispose += objCaixaMovimentoViewModel_OnDispose; objCaixaMovimentoViewModel.PropertyChanged += ObjCaixaMovimentoViewModel_PropertyChanged; _arrCaixaMovimentoViewModel.Add(objCaixaMovimentoViewModel); } } RaisePropertyChanged(null); } else { MessageBox.Show(objRetorno.strMsgErro, "Atenção", MessageBoxButton.OK, Util.GetMessageImage(objRetorno.intCodigoErro)); } }