public IPagedList <Evento> ListarIn(int pageNumber, int pageSize, int regiaoId, string tipoDestaque, string busca = null) { IPagedList <Evento> lista = ado.ListarIn(pageNumber, pageSize, regiaoId, tipoDestaque, busca); LocalBO locBO = new LocalBO(ado); foreach (Evento evt in lista) { evt.Local = locBO.Consultar(evt.LocalID) ?? new Local() { Cidade = "Não Registrado" }; } return(lista); }
public List <Evento> ListarOut(string busca, int regiaoId, string tipoDestque) { List <Evento> lista = new List <Evento>(); lista = ado.ListarOut(regiaoId, tipoDestque, busca); LocalBO locBO = new LocalBO(ado); foreach (Evento evt in lista) { evt.Local = locBO.Consultar(evt.LocalID) ?? new Local() { Cidade = "Não Registrado" }; } return(lista); }
public List <Evento> ListarDestaquesCarrosselMenu() { List <Evento> lista = new List <Evento>(); lista = ado.ListarDestaquesCarrosselMenu(); LocalBO locBO = new LocalBO(ado); foreach (Evento evt in lista) { evt.Local = locBO.Consultar(evt.LocalID) ?? new Local() { Cidade = "", Nome = "" }; } return(lista); }
public List <Evento> ListarPorTipo(int regiaoID, int tipoID) { List <Evento> lista = new List <Evento>(); lista = ado.ListarPorTipo(regiaoID, tipoID); LocalBO locBO = new LocalBO(ado); foreach (Evento evt in lista) { evt.Local = locBO.Consultar(evt.LocalID) ?? new Local() { Cidade = "Não Registrado" }; } return(lista); }