private void setViewData() { ViewData["ListaTipoAquisicao"] = Enum.GetNames(typeof(TipoAquisicaoTemporaria)).Select(x => new TipoAquisicaoTemporariaModel() { Nome = x, IdTipoAquisicaoTemporaria = (int)Enum.Parse(typeof(TipoAquisicaoTemporaria), x) }).ToList(); ViewData["ListaTipoCancelamento"] = new List<SelectListItem>() { new SelectListItem() { Text = "Abertura Incorreta", Value = "1" }, new SelectListItem() { Text = "Desistência", Value = "2" }, new SelectListItem() { Text = "Pagamento Não Efetuado", Value = "3" }, }; ViewData["ListaTipoEventoEntrega"] = new List<SelectListItem>() { new SelectListItem() { Text = "Sucesso", Value = "1" }, new SelectListItem() { Text = "Erro no Pedido", Value = "2" }, new SelectListItem() { Text = "Endereço não Encontrado", Value = "3" }, new SelectListItem() { Text = "Edereço de Entrega Errado", Value = "4" } }; using (var manterPedido = new ManterPedido()) { ViewData["ListaMaterialAdicional"] = manterPedido.GetListaMaterialAdiconal(null).Select(x => new MaterialAdicionalModel() { Descricao = x.Descricao, Ativo = x.Ativo, IdMaterialAdicional = x.IdMaterialAdicional }).ToList(); } }
public JsonResult GetListaMaterialAdiconal(int?[] ListaMaterialSelect) { using (var manterPedido = new ManterPedido()) { var listaMaterial = manterPedido.GetListaMaterialAdiconal(ListaMaterialSelect).Select(x => new MaterialAdicionalModel() { Ativo = x.Ativo, Descricao = x.Descricao, IdMaterialAdicional = x.IdMaterialAdicional }).ToList(); return Json(listaMaterial, JsonRequestBehavior.AllowGet); } }