public async Task <IActionResult> New(AnnouncementNewVM vm) { AppUser user = await _userManager.FindByNameAsync(User.Identity.Name); Announcement announcement = new Announcement { Title = vm.Title, Description = vm.Description, ShortDescription = vm.ShortDescription, FilterType = (AnnouncementFilterType)vm.AnnouncementFilterID, RecordCreated = DateTime.Now, PostOwner = user.FirstName + " " + user.LastName, AnnouncementOwnerID = user.Id, }; _announcementRepository.Add(announcement); return(RedirectToAction("Index")); }
public IActionResult New() { AnnouncementNewVM model = new AnnouncementNewVM() { AnnouncementFilter = new List <SelectListItem>() }; model.AnnouncementFilter.Add(new SelectListItem { Text = "Svi korisnici", Value = ((int)AnnouncementFilterType.All).ToString() }); model.AnnouncementFilter.Add(new SelectListItem { Text = "Svi korisnici i websajt", Value = ((int)AnnouncementFilterType.AllWithWebsite).ToString() }); model.AnnouncementFilter.Add(new SelectListItem { Text = "Svi profesori", Value = ((int)AnnouncementFilterType.AllProfessors).ToString() }); model.AnnouncementFilter.Add(new SelectListItem { Text = "Svi studenti", Value = ((int)AnnouncementFilterType.AllStudents).ToString() }); return(View(model)); }