public IEnumerable <TCMI.Models.Prayer> setPrayers(IEnumerable <TCMIContentServices.Prayer> prayer) { List <Models.Prayer> result = new List <Models.Prayer>(); foreach (var item in prayer) { if (item.Confidentiality.Equals("Anonymous")) { item.Name = "Anonymous"; } Models.Prayer p = new Models.Prayer { id = item.id, Name = item.Name, Email = item.Email, Phone = item.Phone, Prayed = item.Prayed, Answered = item.Answered, Confidentiality = item.Confidentiality, PrayerRequest = item.PrayerRequest, Received = item.Received }; if (!item.Confidentiality.Equals("Private")) { result.Add(p); } } return(result); }
public ActionResult Create(Models.Prayer prayer) { string retValue = string.Empty; if (ModelState.IsValid) { retValue = client.AddPrayer(HttpUtility.HtmlEncode(prayer.Name), prayer.Email, HttpUtility.HtmlEncode(prayer.Phone), prayer.Confidentiality, HttpUtility.HtmlEncode(prayer.PrayerRequest)); ViewBag.ReturnMessage = retValue; } ViewBag.ReturnMessage = retValue; IEnumerable <TCMIContentServices.Prayer> prayers = client.GetPrayers(); IEnumerable <Models.Prayer> plist = setPrayers(prayers); return(PartialView("_ViewAllPrayers", plist)); }
public IEnumerable<TCMI.Models.Prayer> setPrayers(IEnumerable<TCMIContentServices.Prayer> prayer) { List<Models.Prayer> result = new List<Models.Prayer>(); foreach (var item in prayer) { if (item.Confidentiality.Equals("Anonymous")) { item.Name = "Anonymous"; } Models.Prayer p = new Models.Prayer { id = item.id, Name = item.Name, Email = item.Email, Phone = item.Phone, Prayed = item.Prayed, Answered = item.Answered, Confidentiality = item.Confidentiality, PrayerRequest = item.PrayerRequest, Received = item.Received }; if (!item.Confidentiality.Equals("Private")) { result.Add(p); } } return result; }