Exemplo n.º 1
0
        public ActionResult GravarAcao(Acao Acao)
        {
            string strconexao = ConfigurationManager.ConnectionStrings["conexao"].ToString();

            IAcaoRepositorio repositorio = new AcaoRepositorio(strconexao);
            AcaoAplicacao    aplicacao   = new AcaoAplicacao(repositorio);

            EntidadeDTO entidade = EntidadeModelParaDTO(Acao.Entidade);

            entidade.Id = Guid.Parse(Session["idUsuario"].ToString());

            var acao = new AcaoDTO()
            {
                Id        = Acao.Id,
                Categoria = CategoriaModelParaDTO(Acao.Categoria),
                Entidade  = entidade,
                Descricao = Acao.Descricao
            };

            aplicacao.Inserir(acao);

            return(RedirectToAction("Index", "Entidade"));
        }
Exemplo n.º 2
0
 public AcaoController()
 {
     _acaoRepositorio = new AcaoRepositorio();
 }