コード例 #1
0
        static void ExecutandoComErro()
        {
            var contexto = new ContextTeste();
            var uow      = new UnityOfWork(contexto);
            var repo     = new ProdutoGrupoRepository(contexto);
            var service  = new ProdutoGrupoService(repo, uow);

            var id = Guid.NewGuid();

            service.Inserir(new ProdutoGrupoCommand(id, "TESTE"));

            service.Atualizar(new ProdutoGrupoCommand(id, "TESTE DE ALTERACAO"));

            service.Atualizar(new ProdutoGrupoCommand(id, "TESTE DE ALTERACAO 2"));

            var grupo = service.ObterGrupoPorId(id);

            if (grupo != null)
            {
                Console.WriteLine("NOME ATUAL DO GRUPO: " + grupo.NomeGrupo);
            }

            Console.Write("Aperte enter para continuar:");

            Console.ReadLine();
        }
コード例 #2
0
 public ProdutoGrupoService(ProdutoGrupoRepository repo, UnityOfWork uow)
 {
     _repo = repo;
     _uow  = uow;
 }
コード例 #3
0
 public ProdutoGruposController()
 {
     _produtoGrupoRepository = new ProdutoGrupoRepository();
 }