示例#1
0
 public ActionResult Membership(int id)
 {
     var m = new MemberInfo(id);
     if (m.person == null)
         return Content("Cannot find person");
     return View("Profile/Membership/Display", m);
 }
示例#2
0
 public ActionResult JustAddedNotMember(int id)
 {
     var p = DbUtil.Db.LoadPersonById(id);
     p.MemberStatusId = MemberStatusCode.NotMember;
     DbUtil.Db.SubmitChanges();
     var m = new MemberInfo(id);
     return View("Profile/Membership/Display", m);
 }
示例#3
0
        public ActionResult MembershipUpdate(MemberInfo m)
        {
            var ret = m.UpdateMember();
            if (ret != "ok")
                ViewBag.AutomationError = $"<div class='alert'>{ret}</div>";
            if (!ModelState.IsValid || ret != "ok")
                return View("Profile/Membership/Edit", m);

            DbUtil.LogPersonActivity($"Update Membership Info for: {m.person.Name}", m.PeopleId, m.person.Name);
            return View("Profile/Membership/Display", m);
        }
示例#4
0
 public ActionResult MembershipEdit(int id)
 {
     var m = new MemberInfo(id);
     return View("Profile/Membership/Edit", m);
 }
示例#5
0
 public ActionResult Membership(int id)
 {
     var m = new MemberInfo(id);
     return View("Profile/Membership/Display", m);
 }
示例#6
0
        public ActionResult MembershipUpdate(MemberInfo m)
        {
            var ret = m.UpdateMember();
            if (ret != "ok")
                ViewBag.AutomationError = "<div class='alert'>{0}</div>".Fmt(ret);
            if (!ModelState.IsValid || ret != "ok")
                return View("Profile/Membership/Edit", m);

            DbUtil.LogActivity("Update Membership Info for: {0}".Fmt(m.person.Name));
            return View("Profile/Membership/Display", m);
        }