private void reload()
        {
            ClientPOCO client = accountLogic.Get(clientId);

            accountList.Rows.Clear();

            foreach (var a in client.Accounts)
            {
                accountList.Rows.Add(new object[] { a.ID, a.Number, a.Type, a.Currency, a.Amount, a.CreationDate });
            }
            UpdateSelectedRow();
        }
Пример #2
0
        public void ListAccounts()
        {
            using (var db = new DbFactory())
            {
                var uow     = new UnitOfWork(db);
                var accRepo = new GenericRepository <Account>(db);

                var al = new AccountLogic <Account>(uow, accRepo);
                foreach (Account a in al.Get(filter: q => q.AccountName.Contains("cc"), orderBy: o => o.OrderByDescending(f => f.UpdatedDate)))
                {
                    System.Diagnostics.Debug.WriteLine(a.AccountName + " " + a.UpdatedDate);
                }
            }
        }
Пример #3
0
        public void AccountLogic()
        {
            Mock <IUnitOfWork>           uow            = new Mock <IUnitOfWork>();
            Mock <IAccountRepository>    repo           = new Mock <IAccountRepository>();
            Mock <ITeamRepository>       teamRepo       = new Mock <ITeamRepository>();
            Mock <IAttainmentRepository> attainmentRepo = new Mock <IAttainmentRepository>();
            Mock <IMembershipRepository> membershipRepo = new Mock <IMembershipRepository>();

            AccountLogic logic = new AccountLogic(uow.Object, repo.Object, teamRepo.Object, attainmentRepo.Object, membershipRepo.Object);

            var account  = new Account();
            var sequence = new MockSequence();

            repo.InSequence(sequence).Setup(r => r.Create(account));
            repo.InSequence(sequence).Setup(r => r.Update(account));
            repo.InSequence(sequence).Setup(r => r.Get(account.Id));
            repo.InSequence(sequence).Setup(r => r.Delete(account.Id));
            logic.Create(account);
            logic.Update(account);
            logic.Get(account.Id);
            logic.Delete(account.Id);
        }
Пример #4
0
 public override ActionResult Index()
 {
     ViewData["userName"] = _Logic.Get(_Account.UserID).User_Name;
     return(View());
 }
Пример #5
0
 public IHttpActionResult Get()
 {
     return(Ok(JsonConvert.SerializeObject(AccountLogic.Get())));
 }