public ActionResult Listar() { try { int itemsPorPagina = 100; //if (filtro.OrdenacaoDirecao == Enumerador.SortDirection.Descending) // filtro.Ordenacao += 1; //filtro.Pagina = filtro.Pagina ?? 1; //filtro.QuantidadePorPagina = itemsPorPagina; //filtro.IdCliente = parametros.IdCliente; //ViewBag.OrdenacaoDirecao = filtro.OrdenacaoDirecao ?? Enumerador.SortDirection.Ascending; ViewBag.OrdenacaoDirecao = 1; ViewBag.Ordenacao = 1; ViewBag.Pagina = 1; var manobristas = manobristaBLL.Listar(); var list = _mapper.Map<List<ManobristaViewModel>>(manobristas); var firstOrDefault = list.FirstOrDefault(); int qtd = list.Count; var pagedList = new StaticPagedList<ManobristaViewModel>(list, 1, itemsPorPagina, qtd); return PartialView("_List", pagedList); } catch (Exception ex) { logger.LogError(ex, ex.Message); _toastNotification.AddErrorToastMessage(); return PartialView("_List"); } }
public void PreencheViewBag() { var lstCarros = carroBLL.Listar().Select(x => new SelectListItem() { Text = $"{x.Marca} / {x.Modelo} / {x.Placa} ", Value = x.Id.ToString() }).ToList(); ViewData["Carros"] = lstCarros; var lstManobristas = manobristaBLL.Listar().Select(x => new SelectListItem() { Text = x.NomeManobrista, Value = x.Id.ToString() }).ToList(); ViewData["Manobristas"] = lstManobristas; }
public IEnumerable <Manobrista> Listar(Manobrista manobrista) { return(ManobristaBLL.Listar(manobrista)); }