public ActionResult Update(ArtistPostModel model) { var obj = (model.ID == 0) ? new Artist() : Repo.GetById<Artist>(model.ID); UpdateModel(obj, model); return RedirectToAction("Index"); //return RedirectToAction("Edit", new { id = model.ID }); }
private void UpdateModel(Artist obj, ArtistPostModel model) { obj.UpdateInfo(model.Name,model.Slug,model.Bio); obj.SetImage(Repo.GetById<Image>(model.ImageID)); Repo.Save(obj); }