Ejemplo n.º 1
0
        private void LoadFilters()
        {
            var dbTransactorTypes = _context.TransactorTypes.OrderBy(p => p.Code).AsNoTracking();
            List <SelectListItem> transactorTypes = new List <SelectListItem>();

            transactorTypes.Add(new SelectListItem()
            {
                Value = 0.ToString(), Text = "{All Types}"
            });
            foreach (var dbTransactorType in dbTransactorTypes)
            {
                transactorTypes.Add(new SelectListItem()
                {
                    Value = dbTransactorType.Id.ToString(), Text = dbTransactorType.Code
                });
            }
            ViewData["TransactorTypeId"] = new SelectList(transactorTypes, "Value", "Text");
            var pageFilterSize = PageFilter.GetPageSizeFiltersSelectList();

            ViewData["PageFilterSize"] = new SelectList(pageFilterSize, "Value", "Text");

            //var dbCompanies = _context.Companies.OrderBy(p => p.Code).AsNoTracking();
            //List<SelectListItem> companiesList = new List<SelectListItem>();
            //companiesList.Add(new SelectListItem() { Value = 0.ToString(), Text = "{All Companies}" });
            //foreach (var company in dbCompanies)
            //{
            //    companiesList.Add(new SelectListItem() { Value = company.Id.ToString(), Text = company.Code });
            //}
            var companiesList = FiltersHelper.GetCompaniesFilterList(_context);

            ViewData["CompanyFilter"] = new SelectList(companiesList, "Value", "Text");
        }
Ejemplo n.º 2
0
        private void LoadFilters()
        {
            var datePeriods = DateFilter.GetDateFiltersSelectList();

            // var datePeriodsJs = DateFilter.GetDateFiltersSelectList();

            ViewData["DataFilterValues"] = new SelectList(datePeriods, "Value", "Text");
            var pageFilterSize = PageFilter.GetPageSizeFiltersSelectList();

            ViewData["PageFilterSize"] = new SelectList(pageFilterSize, "Value", "Text");

            var dbCompanies = _context.Companies.OrderBy(p => p.Code).AsNoTracking();
            List <SelectListItem> companiesList = new List <SelectListItem>();

            companiesList.Add(new SelectListItem()
            {
                Value = 0.ToString(), Text = "{All Companies}"
            });
            foreach (var company in dbCompanies)
            {
                companiesList.Add(new SelectListItem()
                {
                    Value = company.Id.ToString(), Text = company.Code
                });
            }
            ViewData["CompanyFilter"] = new SelectList(companiesList, "Value", "Text");
        }
Ejemplo n.º 3
0
        private void LoadFilters()
        {
            var materialNatures = FiltersHelper.GetWarehouseItemNaturesList();

            ViewData["MaterialNatureValues"] = new SelectList(materialNatures, "Value", "Text");
            var pageFilterSize = PageFilter.GetPageSizeFiltersSelectList();

            ViewData["PageFilterSize"] = new SelectList(pageFilterSize, "Value", "Text");

            var dbCompanies = _context.Companies.OrderBy(p => p.Code).AsNoTracking();
            List <SelectListItem> companiesList = new List <SelectListItem>();

            companiesList.Add(new SelectListItem()
            {
                Value = 0.ToString(), Text = "{All Companies}"
            });
            foreach (var company in dbCompanies)
            {
                companiesList.Add(new SelectListItem()
                {
                    Value = company.Id.ToString(), Text = company.Code
                });
            }
            ViewData["CompanyFilter"] = new SelectList(companiesList, "Value", "Text");

            var dbClientProfiles = _context.ClientProfiles.OrderBy(p => p.Name).AsNoTracking();
            List <SelectListItem> clientProfilesList = new List <SelectListItem>();

            clientProfilesList.Add(new SelectListItem()
            {
                Value = 0.ToString(), Text = "{All Profiles}"
            });
            foreach (var clientProfile in dbClientProfiles)
            {
                clientProfilesList.Add(new SelectListItem()
                {
                    Value = clientProfile.Id.ToString(), Text = clientProfile.Name
                });
            }
            ViewData["ClientProfileFilter"] = new SelectList(clientProfilesList, "Value", "Text");

            var dbCashRegCategories = _context.CashRegCategories.OrderBy(p => p.Name).AsNoTracking();
            List <SelectListItem> cashRegRegCateroryList = new List <SelectListItem>();

            cashRegRegCateroryList.Add(new SelectListItem()
            {
                Value = 0.ToString(), Text = "{All Categories}"
            });
            foreach (var cashRegCategory in dbCashRegCategories)
            {
                cashRegRegCateroryList.Add(new SelectListItem()
                {
                    Value = cashRegCategory.Id.ToString(), Text = cashRegCategory.Name
                });
            }
            ViewData["CashRegCategoryFilter"] = new SelectList(cashRegRegCateroryList, "Value", "Text");
        }
Ejemplo n.º 4
0
        private void LoadFilters()
        {
            var pageFilterSize = PageFilter.GetPageSizeFiltersSelectList();

            ViewData["PageFilterSize"] = new SelectList(pageFilterSize, "Value", "Text");

            var companiesList = FiltersHelper.GetCompaniesFilterList(_context);

            ViewData["CompanyFilter"] = new SelectList(companiesList, "Value", "Text");
        }
Ejemplo n.º 5
0
        private void LoadFilters()
        {
            List <SelectListItem> datePeriods = new List <SelectListItem>
            {
                new SelectListItem()
                {
                    Value = "CURMONTH", Text = "Τρέχων Μήνας"
                },
                new SelectListItem()
                {
                    Value = "30DAYS", Text = "30 Ημέρες"
                },
                new SelectListItem()
                {
                    Value = "60DAYS", Text = "60 Ημέρες"
                },
                new SelectListItem()
                {
                    Value = "360DAYS", Text = "360 Ημέρες"
                },
                new SelectListItem()
                {
                    Value = "CURYEAR", Text = "Τρέχων Ετος"
                }
            };

            ViewData["DataFilterValues"] = new SelectList(datePeriods, "Value", "Text");

            var dbCompanies = _context.Companies.OrderBy(p => p.Code).AsNoTracking();
            List <SelectListItem> companiesList = new List <SelectListItem>();

            companiesList.Add(new SelectListItem()
            {
                Value = 0.ToString(), Text = "{All Companies}"
            });
            foreach (var company in dbCompanies)
            {
                companiesList.Add(new SelectListItem()
                {
                    Value = company.Id.ToString(), Text = company.Code
                });
            }
            ViewData["CompanyFilter"] = new SelectList(companiesList, "Value", "Text");

            var pageFilterSize = PageFilter.GetPageSizeFiltersSelectList();

            ViewData["PageFilterSize"] = new SelectList(pageFilterSize, "Value", "Text");
        }
Ejemplo n.º 6
0
        private void LoadFilters()
        {
            var datePeriods = DateFilter.GetDateFiltersSelectList();

            ViewData["DataFilterValues"] = new SelectList(datePeriods, "Value", "Text");
            var pageFilterSize = PageFilter.GetPageSizeFiltersSelectList();

            ViewData["PageFilterSize"] = new SelectList(pageFilterSize, "Value", "Text");
            var companiesList = FiltersHelper.GetCompaniesFilterList(_context);

            ViewData["CompanyFilter"]    = new SelectList(companiesList, "Value", "Text");
            ViewData["CurrencySelector"] = new SelectList(FiltersHelper.GetCurrenciesFilterList(_context), "Value", "Text");
            var currencyListJs = _context.Currencies.OrderBy(p => p.Id).AsNoTracking().ToList();

            ViewData["CurrencyListJs"] = currencyListJs;
        }
Ejemplo n.º 7
0
        private void LoadFilters()
        {
            var materialNatures = FiltersHelper.GetWarehouseItemNaturesList();


            ViewData["MaterialNatureValues"] = new SelectList(materialNatures, "Value", "Text");

            var companiesList = FiltersHelper.GetCompaniesFilterList(_context);

            ViewData["CompanyFilter"] = new SelectList(companiesList, "Value", "Text");
            var pageFilterSize = PageFilter.GetPageSizeFiltersSelectList();

            ViewData["PageFilterSize"]   = new SelectList(pageFilterSize, "Value", "Text");
            ViewData["CurrencySelector"] = new SelectList(FiltersHelper.GetCurrenciesFilterList(_context), "Value", "Text");
            var currencyListJs = _context.Currencies.OrderBy(p => p.Id).AsNoTracking().ToList();

            ViewData["CurrencyListJs"] = currencyListJs;
        }
        private void LoadFilters()
        {
            var materialNatures = FiltersHelper.GetWarehouseItemNaturesList();

            ViewData["MaterialNatureValues"] = new SelectList(materialNatures, "Value", "Text");
            var pageFilterSize = PageFilter.GetPageSizeFiltersSelectList();

            ViewData["PageFilterSize"] = new SelectList(pageFilterSize, "Value", "Text");
            //var dbCompanies = _context.Companies.OrderBy(p => p.Code).AsNoTracking();
            //List<SelectListItem> companiesList = new List<SelectListItem>();
            //companiesList.Add(new SelectListItem() { Value = 0.ToString(), Text = "{All Companies}" });
            //foreach (var company in dbCompanies)
            //{
            //    companiesList.Add(new SelectListItem() { Value = company.Id.ToString(), Text = company.Code });
            //}
            var companiesList = FiltersHelper.GetCompaniesFilterList(_context);

            ViewData["CompanyFilter"] = new SelectList(companiesList, "Value", "Text");
        }
Ejemplo n.º 9
0
        private void LoadFilters()
        {
            var materialNatures = FiltersHelper.GetWarehouseItemNaturesList();

            //List<SelectListItem> materialNatures = new List<SelectListItem>
            //{
            //    new SelectListItem() {Value = "0", Text = "{All Natures}"},
            //    new SelectListItem() {Value = WarehouseItemNatureEnum.WarehouseItemNatureMaterial.ToString(), Text = "Υλικό"},
            //    new SelectListItem() {Value = WarehouseItemNatureEnum.WarehouseItemNatureService.ToString(), Text = "Υπηρεσία"},
            //    new SelectListItem() {Value = WarehouseItemNatureEnum.WarehouseItemNatureExpense.ToString(), Text = "Δαπάνη"},
            //    new SelectListItem() {Value = WarehouseItemNatureEnum.WarehouseItemNatureFixedAsset.ToString(), Text = "Πάγιο"}


            //};

            ViewData["MaterialNatureValues"] = new SelectList(materialNatures, "Value", "Text");
            var pageFilterSize = PageFilter.GetPageSizeFiltersSelectList();

            ViewData["PageFilterSize"] = new SelectList(pageFilterSize, "Value", "Text");
        }
        private void LoadFilters()
        {
            var dbTransactorTypes = _context.TransactorTypes.OrderBy(p => p.Code).AsNoTracking();
            List <SelectListItem> transactorTypes = new List <SelectListItem>();

            transactorTypes.Add(new SelectListItem()
            {
                Value = 0.ToString(), Text = "{All Types}"
            });
            foreach (var dbTransactorType in dbTransactorTypes)
            {
                transactorTypes.Add(new SelectListItem()
                {
                    Value = dbTransactorType.Id.ToString(), Text = dbTransactorType.Code
                });
            }
            ViewData["TransactorTypeId"] = new SelectList(transactorTypes, "Value", "Text");
            var pageFilterSize = PageFilter.GetPageSizeFiltersSelectList();

            ViewData["PageFilterSize"] = new SelectList(pageFilterSize, "Value", "Text");
        }
Ejemplo n.º 11
0
        private void LoadFilters()
        {
            var pageFilterSize = PageFilter.GetPageSizeFiltersSelectList();

            ViewData["PageFilterSize"] = new SelectList(pageFilterSize, "Value", "Text");
        }