예제 #1
0
        public void CarregarViewBags()
        {
            IEnumerable <EnumBase> listPeriodicidadeProcesso = _enumBaseService.ObterEnumBasePorTipo("PeriodicidadeVerificacaoProcesso");
            IEnumerable <EnumBase> listStatusProcesso        = _enumBaseService.ObterEnumBasePorTipo("StatusProcesso");

            ViewBag.lstPeriodicidadeVerificacaoProcesso = listPeriodicidadeProcesso.Select(x => new { x.Id, x.Valor }).ToList();
            ViewBag.lstStatusProcesso = listStatusProcesso.Select(x => new { x.Id, x.Valor }).ToList();
        }
        public void CarregarViewBags()
        {
            var resultTask = ClientGetAsync(_apiProcessos);

            resultTask.Wait();

            var listProcessos           = JsonConvert.DeserializeObject <List <Processo> >(resultTask.Result);
            var listTipoNaoConformidade = _enumBaseService.ObterEnumBasePorTipo("TipoNaoConformidade");
            var listUsuarios            = _usuarioService.SelecionarTodos();

            ViewBag.lstTipoNaoConformidade = listTipoNaoConformidade.Select(x => new { x.Id, x.Valor });
            ViewBag.lstProcessos           = listProcessos.Select(x => new { x.Id, x.Nome });
            ViewBag.lstUsuarios            = listUsuarios.Select(x => new { x.Id, x.UserName });
        }