예제 #1
0
        public void DeleteBankClient()
        {
            BankClientDao bankManagerDAO = new BankClientDao();

            BankClientDto bankManagerDto = new BankClientDto()

            {
                FirstName = "Serik",

                LastName = "Shulembekov",

                Email = "*****@*****.**",

                CreatedTime = DateTime.Now,

                ApplicationClientType = ApplicationClientType.BankClient,

                EntityStatus = EntityStatusType.IsActive,

                PasswordHash = "123",
            };

            bankManagerDto.Id = ApplicationUserIdGenerator.GenerateUniqueId(

                bankManagerDto.FirstName, bankManagerDto.LastName,

                bankManagerDto.ApplicationClientType);

            bankManagerDAO.Create(bankManagerDto);

            bankManagerDAO.Remove(bankManagerDto.Id);

            Assert.IsNull(bankManagerDAO.Read(bankManagerDto.Id));
        }
        public void BankClientDao_Read()
        {
            BankClientDao dao    = new BankClientDao();
            var           result = dao.Read();

            foreach (var item in result)
            {
                Debug.WriteLine(item.ToString());
            }
        }
        public void BankClientDao_Update()
        {
            BankClientDto dto = new BankClientDto("uc", "uc", "uc", "uc", "uc");

            dto.Id = "1";
            BankClientDao dao = new BankClientDao();

            string result = dao.Update(dto);

            Assert.IsTrue(dto.Id == result);
        }
        public void BankClientDao_Create()
        {
            BankClientDto dto = new BankClientDto("qwert", "qwert", "qwert", "qwert", "qwert");

            dto.Id = "1";
            BankClientDao dao = new BankClientDao();

            string result = dao.Create(dto);

            Assert.IsTrue(dto.Id == result);
        }
예제 #5
0
        public void ReadBankClient()

        {
            BankClientDao bankManagerDAO = new BankClientDao();

            var res = bankManagerDAO.Read();

            foreach (var item in res)
            {
                Debug.WriteLine(item.ToString());
            }
        }
예제 #6
0
        private void button1_Click(object sender, EventArgs e)
        {
            BankClientDao bankClientDao = new BankClientDao();

            bankClientDao.Create(new BankClientDto()
            {
                Id            = "test2",
                FirstName     = "test2",
                LastName      = "test2",
                AccountNumber = "test2",
                Email         = "test2",
                PasswordHash  = "test2",
                Name          = "test2"
            });
        }
예제 #7
0
        public void BankClientDao_Create()
        {
            // Arrange
            BankClientDto bankClientDto =
                new BankClientDto("Test", "Test", "Test", "Test", "Test");

            bankClientDto.Id = "2222";

            BankClientDao bankClientDao =
                new BankClientDao();

            // Act
            string result = bankClientDao.Create(bankClientDto);

            // Assert
            Assert.IsTrue(bankClientDto.Id == result);
        }
예제 #8
0
        public void UpdateBankClient()
        {
            BankClientDao bankManagerDAO = new BankClientDao();

            BankClientDto bankManagerDto = new BankClientDto()

            {
                FirstName = "Arecr",

                LastName = "Frers",

                Email = "*****@*****.**",

                CreatedTime = DateTime.Now,

                ApplicationClientType = ApplicationClientType.BankClient,

                EntityStatus = EntityStatusType.IsActive,

                PasswordHash = "123",
            };

            bankManagerDto.Id = ApplicationUserIdGenerator.GenerateUniqueId(

                bankManagerDto.FirstName, bankManagerDto.LastName,

                bankManagerDto.ApplicationClientType);

            bankManagerDAO.Create(bankManagerDto);

            bankManagerDto.LastName = "Reded";

            string result = bankManagerDAO.Update(bankManagerDto);

            Assert.IsTrue(result == "1");
        }
예제 #9
0
 public ApplicationClientService()
 {
     _bankClientDao      = new BankClientDao();
     _currentSessionsDao = new CurrentSessionDao();
 }
예제 #10
0
        public void BankClientsDao_Delete()
        {
            BankClientDao dao = new BankClientDao();

            dao.Remove("1");
        }