internal static void UpdateSubscription(KidsInformationEditViewModel kidsInformation) { int day = kidsInformation.DateOfBirth.Day; int month = kidsInformation.DateOfBirth.Month; using (var da = new DAArchanaInformation(true)) { da.UpdateSubscription(kidsInformation.SID, kidsInformation.KName, kidsInformation.ParentsName, kidsInformation.EmailAddress, day, month, kidsInformation.IsActive); } }
// 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; } }