public ActionResult EditFilter(MemberFilter f) { if (ModelState.IsValid) { try { DbContext.Entry(f).State = System.Data.Entity.EntityState.Modified; DbContext.SaveChanges(); } catch (Exception ex) { AnvilExceptionModel em = new AnvilExceptionModel(ex, "Edit Filter", "My", "Contacts", "Index"); return View("Error", em); } } return RedirectToAction("EditFilter", new { id = f.FilterId }); }
public ActionResult CreateFilter(MemberFilterClass c) { MemberFilter f = new MemberFilter() { FilterClass = c, Category = FilterCategories.Contacts, AntecedentId = new Guid(CurrentUser.Id), FilterId = Guid.NewGuid() }; return View(f); }
public ActionResult CreateFilter(MemberFilter m) { if (ModelState.IsValid) { DbContext.MemberFilters.Add(m); DbContext.SaveChanges(); MyContactModel cm = this.Model; cm.CurrentFilter = m; this.Model = cm; return View("Index", this.Model.GetFilters()); } return View(m); }
public MemberFilterModel(MemberFilter f) { AnvilEntity e = new AnvilEntity(f); e.CopyTo(this); }