public IActionResult Edit(ConsumerEditViewModel model) { if (ModelState.IsValid) { Consumer consumer = context.Consumers.SingleOrDefault(x => x.Id == model.Id); consumer.Name = model.Name; consumer.Address = model.Address; consumer.Image = model.Photo; context.SaveChanges(); } return(RedirectToAction("Index")); }
public IActionResult Edit(int id) { ConsumerEditViewModel model = context.Consumers.Select(c => new ConsumerEditViewModel { Id = c.Id, Name = c.Name, Address = c.Address, Photo = c.Image }).SingleOrDefault(x => x.Id == id); return(View(model)); }