public ActionResult UpdateTitle(WidgetTitleUpdate update) { if (!ModelState.IsValid) { return UpdateTitle(update.Id); } this.service.UpdateWidgetTitle(update); return this.RedirectToAction("Index"); }
public void UpdateWidgetTitle(WidgetTitleUpdate update) { var widget = widgets.Single(x => x.Id.Id == update.Id.Id); widget.UpdateTitle(update.NewTitle); }