public TituloModeloListarVM(List <QuantPaginacao> quantPaginacao, List <Setor> setores, List <TituloModeloTipo> tipos, List <Situacao> situacoes) { Paginacao = new Paginacao(); Filtros = new TituloModeloListarFiltro(); Resultados = new List <TituloModelo>(); Tipos = ViewModelHelper.CriarSelectList(tipos, true); Situacoes = ViewModelHelper.CriarSelectList(situacoes, true); Setores = ViewModelHelper.CriarSelectList(setores, true); Paginacao.ListaQuantPaginacao = ViewModelHelper.CriarSelectList(quantPaginacao, false, false); }
public List <TituloModeloLst> ObterModelosLista(TituloModeloListarFiltro filtros) { try { List <TituloModeloLst> modelos = _da.ObterModelosLista(filtros); return(modelos); } catch (Exception exc) { Validacao.AddErro(exc); } return(null); }
public Resultados <TituloModelo> Filtrar(TituloModeloListarFiltro filtros, Paginacao paginacao) { try { Filtro <TituloModeloListarFiltro> filtro = new Filtro <TituloModeloListarFiltro>(filtros, paginacao); Resultados <TituloModelo> resultados = _da.Filtrar(filtro); if (resultados.Quantidade < 1) { Validacao.Add(Mensagem.Padrao.NaoEncontrouRegistros); } return(resultados); } catch (Exception exc) { Validacao.AddErro(exc); } return(null); }
public TituloModeloListarVM() { Paginacao = new Paginacao(); Filtros = new TituloModeloListarFiltro(); Resultados = new List <TituloModelo>(); }