Ejemplo n.º 1
0
        public void TestMethod1()
        {
            IDbConnectionContext _context    = new DbContextDapper();
            IRepositoryUser      _repository = new RepositoryUserDapper(_context);
            IUnityOfWork         _uow        = new UnityOfWorkDapper(_context);
            // IBusinessUser _service = new BusinessUser(_repository, _uow);
            //Random rdm = new Random();
            //RegisterUsersCommand cmd = new RegisterUsersCommand
            //{
            //    Name = $"Carlos Pinheiro {rdm.Next(0, 1000)}",
            //    Email = $"carlos{rdm.Next(0, 1000)}@gmail.com",
            //    Password = "******",
            //    ConfirmPassword = "******"
            //};

            //var novo = _service.NewUser(cmd);

            //var ID = new Guid();/*(Guid)novo.DataResultObject;*/



            //EditUserCommand cmdUp = new EditUserCommand
            //{
            //    ID = ID,
            //    Name = "Antonio Carlos Pinheiro",
            //    Email = $"antoniocarlos{rdm.Next(0, 1000)}@gmail.com",
            //    ConfirmPassword = "******",
            //    Password = "******"
            //};

            //var userUpdate = _service.UpdateUser(cmdUp);
            ////var result = _service.Remove(((Users)userUpdate).ID);
        }
Ejemplo n.º 2
0
        static void Dapper()
        {
            IConnectionContext _conn = new DbContextDapper();

            IClienteRepository _repository = new ClienteRepositoryDapper(_conn as DbContextDapper);
            IUnitOfWork        _uow        = new UnityOfWorkDapper(_conn as DbContextDapper);
            IService           servico     = new Service(_uow, _repository);

            var cliente = new Cliente {
                Nome = $"Carlos Dapper {DateTime.Now.ToString()} ", Idade = 38, Documento = "28556811892"
            };

            var result = servico.AddNovoCliente(cliente);

            WriteLine(result);
            ReadKey();
        }