// GET: EmailSubscription public ActionResult Index() { try { var archanaList = ArchanaSubscriptionHelper.GetArchanaList(); return(View(archanaList)); } catch (Exception ex) { log.Error(ex.Message, ex); throw; } }
// GET: EmailSubscription/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } try { KidsInformationEditViewModel kinfo = ArchanaSubscriptionHelper.GetKidsArchanaInformation(id.Value); return(View(kinfo)); } catch (Exception e) { log.Error(e.Message, e); throw; } }
public ActionResult Edit([Bind(Include = "SID,KName,ParentsName,DateOfBirth,EmailAddress,IsActive")] KidsInformationEditViewModel kidsInformation) { try { if (ModelState.IsValid) { ArchanaSubscriptionHelper.UpdateSubscription(kidsInformation); return(RedirectToAction("Index")); } ModelState.AddModelError("Invalid Data!!!", "Please try again."); return(View(kidsInformation)); } catch (Exception e) { log.Error(e.Message, e); throw; } }
public ActionResult Create([Bind(Include = "Name,ParentName,DateOfBirth,EmailAddress")] KidsInformationCreateViewModel kidsInformation) { try { if (ModelState.IsValid && kidsInformation != null) { ArchanaSubscriptionHelper.CreateSubscription(kidsInformation); return(RedirectToAction("Index")); } ModelState.AddModelError("Invalid Data", "Please try again."); return(View(kidsInformation)); } catch (Exception ex) { log.Error(ex.Message, ex); throw; } }