public IActionResult Add([FromForm] Models.Trbovlje.WorkLocationViewModel workLocation) { if (!ModelState.IsValid) { return(View(workLocation)); } WorkLocation dbWorkLocation = new WorkLocation(); _mapper.Map(workLocation, dbWorkLocation); _dbContext.WorkLocations.Add(dbWorkLocation); _dbContext.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult WorkLocation([FromForm] Models.Trbovlje.WorkLocationViewModel workLocation) { if (!ModelState.IsValid) { return(View(workLocation)); } var dbWorkLocation = _dbContext.WorkLocations.FirstOrDefault(u => u.Id == workLocation.Id); if (dbWorkLocation == null) { return(RedirectToAction("Index")); } _mapper.Map(workLocation, dbWorkLocation); _dbContext.WorkLocations.Update(dbWorkLocation); _dbContext.SaveChanges(); return(RedirectToAction("Index")); }