private void GetAccountCode() { string code = acc.GetAll().Where(a => a.MainAccCode == (string)txtMainAccountCode.Tag).Max(a => a.accCode); if (code == null) { txtAccCode.Text = txtMainAccountCode.Tag + "1"; } else { txtAccCode.Text = txtMainAccountCode.Tag.ToString() + (int.Parse(code.Remove(0, txtMainAccountCode.Tag.ToString().Length)) + 1); } }
public async Task GetAllAccounts() { const string content = @"[{""id"":1234,""name"":""Indiana University"",""parent_account_id"":null,""root_account_id"":null,""workflow_state"":""active"",""default_storage_quota_mb"":500,""default_user_storage_quota_mb"":100,""default_group_storage_quota_mb"":300,""default_time_zone"":""America/New_York""}]"; ArrangeSuccessfulResponse <IEnumerable <Account> >(content); var accounts = await _accountsManager.GetAll(); Assert.AreEqual(accounts.Count(), 1); Account account = accounts.Single(); Assert.AreEqual(account.Id, 1234); Assert.AreEqual(account.Name, "Indiana University"); Assert.AreEqual(account.ParentAccountId, null); Assert.AreEqual(account.RootAccountId, null); Assert.AreEqual(account.WorkflowState, AccountWorkflowState.Active); Assert.AreEqual(account.DefaultStorageQuotaMB, 500); Assert.AreEqual(account.DefaultUserStorageQuotaMB, 100); Assert.AreEqual(account.DefaultGroupStorageQuotaMB, 300); Assert.AreEqual(account.DefaultTimeZone, "America/New_York"); }