private void CheckCollectionNameExists() { if (existingCollections != null) { CreateCollectionViewModel vm = DataContext as CreateCollectionViewModel; bool projectNameExists = existingCollections.Any(x => x.Name == vm.CollectionName); vm.CollectionNameExists = projectNameExists; } }
public IActionResult EditCollection(int id) { Collection editCollection = context.Collections.Single(c => c.ID == id); CreateCollectionViewModel editCollectionViewModel = new CreateCollectionViewModel(); editCollectionViewModel.CollectionName = editCollection.CollectionName; return(View(editCollectionViewModel)); }
public async Task <IActionResult> CreateCollectionAsync(CreateCollectionViewModel model) { var collection = new Collection { Name = model.CollectionName, DictionaryId = model.DictionaryId, UserId = GetCurrentUserId() }; await _collectionService.CreateCollectionAsync(collection); return(RedirectToAction("Index")); }
public IActionResult EditCollection(CreateCollectionViewModel editCollectionViewModel, int id) { Collection editCollection = context.Collections.Single(c => c.ID == id); if (ModelState.IsValid) { editCollection.CollectionName = editCollectionViewModel.CollectionName; } context.SaveChanges(); return(RedirectToAction("Index", "")); }
public IActionResult CreateCollection(CreateCollectionViewModel createCollectionViewModel) { if (ModelState.IsValid) { Collection newCollection = new Collection { CollectionName = createCollectionViewModel.CollectionName }; context.Collections.Add(newCollection); context.SaveChanges(); } return(RedirectToAction("Index", "")); }
public IActionResult Create(CreateCollectionViewModel viewModel) { if (ModelState.IsValid) { CollectionModel newCollection = new CollectionModel() { Name = viewModel.Name, }; _context.Add(newCollection); _context.SaveChanges(); return(View("Index")); } return(View(viewModel)); }
public async Task <IActionResult> CreateCollection(CreateCollectionViewModel ccvm) { var user = await _userManager.GetUserAsync(User); if (user == null) { throw new ApplicationException($"Unable to load user with ID '{_userManager.GetUserId(User)}'."); } var member = await _context.Members.SingleOrDefaultAsync(m => m.User == user); Collection c = new Collection { Name = ccvm.Name, Owner = member }; _context.Add(c); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Collections))); }
private void CreateProject_Click(object sender, RoutedEventArgs e) { CreateCollectionViewModel vm = DataContext as CreateCollectionViewModel; OnDialogCompleted(new CreateDialogCompletedEventArgs(DialogResult.OK, (IBaseData) new CollectionSet(vm.CollectionName))); }
public IActionResult CreateCollection() { CreateCollectionViewModel createCollectionViewModel = new CreateCollectionViewModel(); return(View(createCollectionViewModel)); }