예제 #1
0
        /// <summary>
        /// Betölti a user objektumba a választható költséghelyek listáját.
        /// </summary>
        /// <param name="user"></param>
        /// <param name="db"></param>
        private static void LoadAssignableCostPlaces(User user, MobilePhoneAdministrationContext db)
        {
            var costPlaces = new List <CostPlace>();

            costPlaces = db.CostPlaces.ToList();
            user.AssignableCostPlaces = new SelectList(costPlaces, "Id", "CostCodeAndName");
        }
        /// <summary>
        /// Betölti a választható szerződéskategóriákat paraméterben megadott SIMCard objektum az AssignableContractCategories property-be
        /// </summary>
        /// <param name="user"></param>
        /// <param name="db"></param>
        private static void LoadAssignableContractCategories(SIMCard sIMCard, MobilePhoneAdministrationContext db)
        {
            var contractCategories = new List <ContractCategory>();

            contractCategories = db.ContractCategories.ToList();
            sIMCard.AssignableContractCategories = new SelectList(contractCategories, "Id", "Name");
        }