public void SaveFormListOption(FormListOption formListOption) { FormPropertyWithOptions formProperty = formListOption.FormProperty; if (formProperty != null) formProperty.Options.Add(formListOption); _session.Transact(session => { formListOption.OnSaving(session); session.Save(formListOption); }); }
public TagBuilder GetOption(FormListOption option, string existingValue) { var tagBuilder = new TagBuilder("option"); tagBuilder.Attributes["value"] = option.Value; tagBuilder.InnerHtml += option.Value; if (!string.IsNullOrWhiteSpace(existingValue)) { if (option.Value == existingValue) tagBuilder.Attributes["selected"] = "selected"; } else if (option.Selected) tagBuilder.Attributes["selected"] = "selected"; return tagBuilder; }
public ActionResult AddOption(FormListOption formListOption) { _formAdminService.SaveFormListOption(formListOption); return Json(new FormActionResult { success = true }); }
public ActionResult DeleteOption_POST(FormListOption formListOption) { _formAdminService.DeleteFormListOption(formListOption); return Json(new FormActionResult { success = true }); }
public ActionResult DeleteOption(FormListOption formListOption) { return View(formListOption); }
public ActionResult EditOption(FormListOption formListOption) { return View(formListOption); }
public void DeleteFormListOption(FormListOption formListOption) { _session.Transact(session => session.Delete(formListOption)); }
public void UpdateFormListOption(FormListOption formListOption) { _session.Transact(session => { formListOption.OnSaving(session); session.Update(formListOption); }); }