private void LoadCombos()
        {
            List <SelectListItem> usedPriceTypeList = new List <SelectListItem>
            {
                new SelectListItem()
                {
                    Value = PriceTypeEnum.PriceTypeEnumNetto.ToString(), Text = "Καθαρή Τιμή"
                },
                new SelectListItem()
                {
                    Value = PriceTypeEnum.PriceTypeEnumBrutto.ToString(), Text = "Μικτή Τιμή"
                }
            };
            var warehouseItemNaturesList = Enum.GetValues(typeof(WarehouseItemNatureEnum))
                                           .Cast <WarehouseItemNatureEnum>()
                                           .Select(c => new UISelectTypeItem()
            {
                ValueInt = (int)c,
                Title    = c.GetDescription()
            }).ToList();

            ViewData["warehouseItemNaturesList"] = new SelectList(warehouseItemNaturesList, "ValueInt", "Title");
            ViewData["transactorTypesList"]      =
                new SelectList(_context.TransactorTypes.OrderBy(p => p.Name).AsNoTracking(), "Id", "Name");

            ViewData["UsedPrice"] = new SelectList(usedPriceTypeList, "Value", "Text");
            ViewData["CompanyId"] = new SelectList(_context.Companies.OrderBy(p => p.Code).AsNoTracking(), "Id", "Code");

            ViewData["TransTransactorDefId"] = new SelectList(_context.TransTransactorDefs.OrderBy(p => p.Name).AsNoTracking(), "Id", "Name");
            ViewData["TransWarehouseDefId"]  = new SelectList(_context.TransWarehouseDefs.OrderBy(p => p.Name).AsNoTracking(), "Id", "Name");
            //ViewData["SectionList"] = new SelectList(_context.Sections.OrderBy(p => p.Name).AsNoTracking(), "Id", "Name");
            ViewData["SectionList"] = SelectListHelpers.GetSectionsList(_context);
        }
        /// <summary>
        /// Initializes an instance of the <see cref="UserDetailsViewModel"/> class
        /// </summary>
        public UserDetailsViewModel(UserFullDetailsDto userFullDetails)
        {
            if (userFullDetails == null)
            {
                throw new ArgumentNullException(nameof(userFullDetails));
            }

            UserId         = userFullDetails.UserId;
            Username       = userFullDetails.Username;
            JobDescription = userFullDetails.JobDescription ?? throw new ArgumentNullException(nameof(userFullDetails.JobDescription));
            Role           = userFullDetails.Role;
            State          = userFullDetails.State;
            EmployeeId     = userFullDetails.EmployeeId;
            Title          = userFullDetails.Title;
            Firstname      = userFullDetails.Firstname;
            Lastname       = userFullDetails.Lastname;

            // Gets the list of Roles for the drop down
            TitlesSelectListItems = SelectListHelpers.GetTitlesSelectList(Title);

            // Gets the list of Roles for the drop down
            RolesSelectListItems = SelectListHelpers.GetRolesSelectList(Role);

            // Gets the list of Account States for the drop down
            AccountStatesSelectListItems = SelectListHelpers.GetAccountStatesSelectList(State);
        }
Example #3
0
        private void LoadCombos()
        {
            ViewData["CompanyId"]            = new SelectList(_context.Companies.OrderBy(p => p.Code).AsNoTracking(), "Id", "Code");
            ViewData["TransTransactorDefId"] = new SelectList(_context.TransTransactorDefs.OrderBy(p => p.Name).AsNoTracking(), "Id", "Name");
            ViewData["SectionList"]          = SelectListHelpers.GetSectionsList(_context);
            var transactorTypesListJs = _context.TransactorTypes.OrderBy(p => p.Name)
                                        .Select(p => new DiaryDocTypeItem()
            {
                Title = p.Name,
                Value = p.Id
            }).ToList();

            ViewData["TransactorTypesListJs"] = transactorTypesListJs;
        }
 public OutlookBranchApiController(CoDbContext coDbContext, SelectListHelpers selectListHelpers) : base(coDbContext, selectListHelpers)
 {
 }
Example #5
0
 public BranchApiController(coDbContext coDbContext, SelectListHelpers selectListHelpers)
 {
     _coDbContext       = coDbContext;
     _selectListHelpers = selectListHelpers;
 }