Ejemplo n.º 1
0
        public Collection <ListItem> GetCashRepositories()
        {
            Collection <ListItem> values = new Collection <ListItem>();

            using (DataTable table = CashRepositories.GetCashRepositoryDataTable())
            {
                string displayField = ConfigurationHelper.GetDbParameter("CashRepositoryDisplayField");
                table.Columns.Add("cash_repository", typeof(string), displayField);

                foreach (DataRow dr in table.Rows)
                {
                    values.Add(new ListItem(dr["cash_repository"].ToString(), dr["cash_repository_id"].ToString()));
                }
            }
            return(values);
        }
Ejemplo n.º 2
0
        public Collection <ListItem> GetCashRepositoriesByAccountCode(string accountCode)
        {
            Collection <ListItem> values = new Collection <ListItem>();

            if (Accounts.IsCashAccount(accountCode))
            {
                int officeId = SessionHelper.GetOfficeId();
                using (DataTable table = CashRepositories.GetCashRepositoryDataTable(officeId))
                {
                    string displayField = ConfigurationHelper.GetDbParameter("CashRepositoryDisplayField");
                    table.Columns.Add("cash_repository", typeof(string), displayField);

                    foreach (DataRow dr in table.Rows)
                    {
                        values.Add(new ListItem(dr["cash_repository"].ToString(), dr["cash_repository_code"].ToString()));
                    }
                }
            }

            return(values);
        }