private void CarregaCombo() { var Fornecedor = fornecedorRepositorio.ListarTodos().Where(x => x.UsuarioPaiID == usuarioPai).ToList(); var Fabricante = fabricanteRepositorio.ListarTodos().Where(x => x.UsuarioPaiID == usuarioPai).ToList(); var Marca = marcaRepositorio.ListarTodos().Where(x => x.UsuarioPaiID == usuarioPai).ToList(); var Estoque = estoqueRepositorio.ListarTodos().Where(x => x.UsuarioPaiID == usuarioPai).ToList(); Fornecedor.Add(new Fornecedor { FornecedorID = 0, Nome = "<-- Selecione -->" }); Fabricante.Add(new Fabricante { FabricanteID = 0, Descricao = "<-- Selecione -->" }); Marca.Add(new Marca { MarcaID = 0, Descricao = "<-- Selecione -->" }); Estoque.Add(new Estoque { EstoqueID = 0, Descricao = "Selecione" }); ViewBag.Fornecedor = Fornecedor.OrderBy(x => x.FornecedorID); ViewBag.Fabricante = Fabricante.OrderBy(x => x.FabricanteID); ViewBag.Marca = Marca.OrderBy(x => x.MarcaID); ViewBag.Estoque = Estoque.OrderBy(x => x.EstoqueID); }
public JsonResult PreencheGrid(pesquisaFornecedor forn) { List <Fornecedor> fornecedor = fornecedorRepositorio.ListarTodos().Where(x => x.UsuarioPaiID == usuarioPai).ToList(); if (forn.Nome != null) { fornecedor = fornecedor.Where(x => x.Nome.Contains(forn.Nome)).ToList(); } if (forn.Pessoa != null) { fornecedor = fornecedor.Where(x => x.Pessoa == forn.Pessoa).ToList(); } if (forn.StatusId != 0) { fornecedor = fornecedor.Where(x => x.Status.StatusId == forn.StatusId).ToList(); } return(Json(new { data = fornecedor }, JsonRequestBehavior.AllowGet)); }