public ActionResult CadastrarTipoRecurso(TipoRecursoViewModel tipoRecursoViewmodel)
        {
            TipoRecurso model = null;

            try
            {
                model = TipoRecursoViewModel.MapToModel(tipoRecursoViewmodel);

                //this.speDominioService.InserirTipoRecurso(model);
                BL.TipoRecurso.InserirTipoRecurso(model);
                TempData["Sucesso"]        = true;
                TempData["SucessoMessage"] = "Cadastro de Tipo de Recurso realizado com sucesso.";
            }
            catch (Exception ex)
            {
                TempData["Error"]        = true;
                TempData["ErrorMessage"] = (ex.GetType().Name == "CustomException") ? ex.Message : "Erro ao cadastrar Tipo de Recurso";

                Logging.getInstance().Error(TempData["ErrorMessage"].ToString(), ex);
            }

            return(RedirectToAction("Index"));
        }