Exemple #1
0
        /// <summary>
        /// Extracts List of OptionEntity from IFormCollection
        /// </summary>
        public static List <OptionEntity> ExtractOption(IFormCollection Inputs)
        {
            var Options = OptionHelper.ReadEntities();

            foreach (var item in Options)
            {
                item.Value = Inputs[item.Key];
            }

            return(Options);
        }
Exemple #2
0
        public IViewComponentResult Invoke(IFormCollection Inputs)
        {
            List <OptionEntity> Options;

            if (Inputs == null)
            {
                Options = OptionHelper.ReadEntities();
            }
            else
            {
                Options = PageTools.ExtractOption(Inputs);
                OptionHelper.UpdateEntities(Options);
                TempData["Message"] = "Success";
            }

            return(View(Options));
        }