public IActionResult Save(EntityViewModel viewModel) { var entity = _database.Find <Entity>(viewModel.Id) ?? new Entity(); if (entity == null) { entity = _database.Add(new Entity()).Entity; } entity.Id = viewModel.Id; entity.CampaignId = viewModel.Campaign.Id; _database.SaveChanges(); return(RedirectToAction("Index")); }