public ActionResult VolSubReport(int aid, int pid, long ticks) { var vs = new VolSubModel(aid, pid, ticks); SetHeaders(vs.org.OrganizationId); return(View("ManageVolunteer/VolSubReport", vs)); }
public ActionResult GetVolSub(int aid, int pid) { var vs = new VolSubModel(aid, pid); SetHeaders(vs.org.OrganizationId); vs.ComposeMessage(); return(View("ManageVolunteer/GetVolSub", vs)); }
public ActionResult GetVolSub(int aid, int pid, string token) { if (token.HasValue() && token == Fromcalendar) { var vs = new VolSubModel(CurrentDatabase, aid, pid); SetHeaders(vs.org.OrganizationId); vs.ComposeMessage(); return(View("ManageVolunteer/GetVolSub", vs)); } return(Message("Must come to GetVolSub from calendar")); }
public ActionResult GetVolSub(int aid, int pid) { var token = TempData[Fromcalendar] as bool?; if (token == true) { var vs = new VolSubModel(aid, pid); SetHeaders(vs.org.OrganizationId); vs.ComposeMessage(); return(View("ManageVolunteer/GetVolSub", vs)); } return(Message("Must come to GetVolSub from calendar")); }
public ActionResult ClaimVolSub(string ans, string guid, FormCollection formCollection) { try { var vs = new VolSubModel(guid); vs.ProcessReply(ans); return(Content(vs.DisplayMessage)); } catch (Exception ex) { return(Message(ex.Message)); } }
public ActionResult GetVolSub(int aid, int pid, long ticks, int[] pids, string subject, string message) { var m = new VolSubModel(aid, pid, ticks); m.subject = subject; m.message = message; if (pids == null) { return(Content("no emails sent (no recipients were selected)")); } m.pids = pids; m.SendEmails(); return(Content("Emails are being sent, thank you.")); }
public ActionResult ClaimVolSub(string ans, string guid) { try { var vs = new VolSubModel(); vs.PrepareToClaim(ans, guid); ViewBag.Answer = ans; ViewBag.Guid = guid; return(View("ManageVolunteer/ClaimVolSub")); } catch (Exception ex) { return(Message(ex.Message)); } }