public Resultados <Titulo> Filtrar(TituloFiltro filtrosListar, Paginacao paginacao) { try { if (!_validar.Filtrar(filtrosListar)) { return(new Resultados <Titulo>()); } CredenciadoBus _busCredenciado = new CredenciadoBus(); CredenciadoPessoa credenciado = _busCredenciado.Obter(User.FuncionarioId, true); filtrosListar.CredenciadoId = User.FuncionarioId; filtrosListar.CredenciadoPessoaId = credenciado.Pessoa.InternoId.GetValueOrDefault(); filtrosListar.IsDeclaratorio = true; Filtro <TituloFiltro> filtro = new Filtro <TituloFiltro>(filtrosListar, paginacao); Resultados <Titulo> resultados = _da.Filtrar(filtro); if (resultados.Quantidade < 1) { Validacao.Add(Mensagem.Padrao.NaoEncontrouRegistros); } return(resultados); } catch (Exception exc) { Validacao.AddErro(exc); } return(null); }
public Resultados <Titulo> Filtrar(TituloFiltro filtrosListar, Paginacao paginacao) { try { if (!_validar.Filtrar(filtrosListar)) { return(new Resultados <Titulo>()); } filtrosListar.IsDeclaratorio = true; Filtro <TituloFiltro> filtro = new Filtro <TituloFiltro>(filtrosListar, paginacao); Resultados <Titulo> resultados = _da.Filtrar(filtro); if (resultados.Quantidade < 1) { Validacao.Add(Mensagem.Padrao.NaoEncontrouRegistros); } return(resultados); } catch (Exception exc) { Validacao.AddErro(exc); } return(null); }
public void AposObterTitulo(TituloFiltro filtros, List <Titulo> resultados) { if (resultados == null || (resultados != null && resultados.Count < 1)) { Validacao.Add(Mensagem.RegistroAtividadeFlorestal.LicencaAmbientalNaoEncontrada(filtros.ModeloTexto, filtros.Numero)); } else { Validacao.Add(Mensagem.RegistroAtividadeFlorestal.LicencaAmbientalEncontrada(filtros.ModeloTexto, filtros.Numero)); } }
public bool Filtrar(TituloFiltro filtro) { if (!string.IsNullOrEmpty(filtro.DataEmisssao)) { ValidacoesGenericasBus.DataMensagem(new DateTecno() { DataTexto = filtro.DataEmisssao }, "Filtros_DataEmisssao", "emissão do título", false); } return(Validacao.EhValido); }
public ActionResult ObterTitulo(TituloFiltro filtros, int indice) { if (!_validar.ObterTitulo(filtros, indice)) { return(Json(new { @EhValido = Validacao.EhValido, @Msg = Validacao.Erros }, JsonRequestBehavior.AllowGet)); } TituloBus tituloBus = new TituloBus(); List <Titulo> resultados = tituloBus.Obter(filtros); _validar.AposObterTitulo(filtros, resultados); return(Json(new { @EhValido = Validacao.EhValido, @Msg = Validacao.Erros, @Titulo = resultados.FirstOrDefault() }, JsonRequestBehavior.AllowGet)); }
public List <Titulo> Obter(TituloFiltro filtrosListar) { try { Filtro <TituloFiltro> filtro = new Filtro <TituloFiltro>(filtrosListar, new Paginacao()); List <Titulo> resultados = _da.Filtrar(filtro).Itens; return(resultados); } catch (Exception exc) { Validacao.AddErro(exc); } return(null); }
public bool ObterTitulo(TituloFiltro filtros, int indice) { filtros.SituacoesFiltrar.Add((int)eTituloSituacao.Concluido); filtros.SituacoesFiltrar.Add((int)eTituloSituacao.Prorrogado); if (filtros.Modelo < 1) { Validacao.Add(Mensagem.RegistroAtividadeFlorestal.ModeloLicencaObrigatorio(indice)); } if (String.IsNullOrEmpty(filtros.Numero)) { Validacao.Add(Mensagem.RegistroAtividadeFlorestal.NumeroLicencaObrigatorio(indice)); } return(Validacao.EhValido); }
public Resultados<Titulo> Filtrar(TituloFiltro filtrosListar, Paginacao paginacao) { try { CredenciadoPessoa credenciado = _busCredenciado.Obter(User.FuncionarioId, true); filtrosListar.CredenciadoId = User.FuncionarioId; filtrosListar.CredenciadoPessoaId = credenciado.Pessoa.InternoId.GetValueOrDefault(); return _busInterno.Filtrar(filtrosListar, paginacao); } catch (Exception exc) { Validacao.AddErro(exc); } return null; }