Ejemplo n.º 1
0
        public ActionResult Salvar(List <Respostas> pedidos)
        {
            PodeInserir();
            try
            {
                MovimentoApp.ProcessarPedidos(pedidos,
                                              Mapper.Map <ParametrosViewModel, Parametros>(ParametrosViewModel.Parametros),
                                              Mapper.Map <LogImportacaoViewModel, LogImportacao>(new LogImportacaoViewModel()
                {
                    DataImportacao = DateTime.Now,
                    Funcionalidade = NomePermissao,
                    Usuario        = UsuarioViewModel.UsuarioAtual,
                    NomeArquivo    = TempData[FILENAME].ToString(),
                }));

                Success("XML importado com sucesso.");
            }
            catch (Exception ex)
            {
                Danger(ex.ToInnerExceptionString());
            }
            return(RedirectToAction("Index"));
        }