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); }
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(); }