public ActionResult Edit(int?id, int?logId) { WidgetTemplateManageModel model = null; if (id.HasValue) { model = _widgetTemplateService.GetTemplateManageModel(id.Value); } else if (logId.HasValue) { model = _widgetTemplateService.GetTemplateManageModelByLogId(logId.Value); } if (model == null || model.Id == null) { SetErrorMessage(T("WidgetTemplate_Message_ObjectNotFound")); return(RedirectToAction("Index")); } return(View(model)); }