public async Task <IActionResult> Create() { var editPoezieViewModel = new EditPoezieViewModel { Volume = await GetSelectListVolume() }; return(View(editPoezieViewModel)); }
public async Task <IActionResult> Edit(int id) { var editPoezieViewModel = new EditPoezieViewModel { Poezie = await _context.Poezii.FindAsync(id), Volume = await GetSelectListVolume() }; return(View(editPoezieViewModel)); }
public async Task <IActionResult> Create([Required] EditPoezieViewModel vm) { if (ModelState.IsValid) { _context.Add(vm.Poezie); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } else { vm.Volume = await GetSelectListVolume(); return(View(vm)); } }
public async Task <IActionResult> Edit(int id, EditPoezieViewModel vm) { vm.Poezie.Id = id; if (ModelState.IsValid) { _context.Update(vm.Poezie); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } else { vm.Volume = await GetSelectListVolume(); return(View(vm)); } }