Пример #1
0
 public IActionResult Create()
 {
     ViewBag.Programs = _programService.GetPrograms().Select(p => new SelectListItem
     {
         Text  = p.ShortName,
         Value = p.Id.ToString()
     });
     ViewBag.Categories = _eventService.GetCategories().Select(c => new SelectListItem
     {
         Text  = string.IsNullOrEmpty(c.AdditionalInfo) ? c.Name : $"{c.Name} ({c.AdditionalInfo})",
         Value = c.Id.ToString()
     });
     return(View(new EventInputModel()));
 }
Пример #2
0
 private void SetProgCombo(int module_id)
 {
     if (module_id > 0)
     {
         cboProg_id.Enabled = true;
         cboProg_id.ComboBinding(programService.GetPrograms(module_id), "PROG_NAME", "PROG_ID");
     }
 }
Пример #3
0
        public IActionResult Account()
        {
            var userId = User.FindFirstValue(ClaimTypes.NameIdentifier);
            var user   = _userService.GetUser(userId);
            var input  = _mapper.Map <ProfileInputModel>(user);

            input.ProgramIds = user.UserPrograms.Select(p => p.ProgramId).ToList();

            ViewBag.User     = user;
            ViewBag.Programs = _programService.GetPrograms().Select(p => new SelectListItem
            {
                Text  = p.ShortName,
                Value = p.Id.ToString()
            });
            return(View(input));
        }
Пример #4
0
 public IActionResult Index()
 {
     return(View(_programService.GetPrograms()));
 }