public ActionResult Edit(int Id) { SubscriptionHelper helper = new SubscriptionHelper(); var result = helper.GetByID(Id); ViewBag.StatusList = AppLogic.BindDDStatus(Convert.ToInt32(result.Status)); ViewBag.SubscriptionValidityList = AppLogic.BindSubscriptionValidity(); return(View(result)); }
public JsonResult GetSubscriptionDetail(int Id) { SubscriptionModel subscriptionModel = new SubscriptionModel(); SubscriptionHelper subscriptionHelper = new SubscriptionHelper(); subscriptionModel = subscriptionHelper.GetByID(Id); subscriptionModel.SubscriptionWithValidity = AppLogic.CalculateSubscriptionExpiryDate(DateTime.UtcNow, subscriptionModel.Validity).ToString("dd MMM yyyy"); return(Json(subscriptionModel, JsonRequestBehavior.AllowGet)); }
public ActionResult Activate(int Id) { SubscriptionHelper helper = new SubscriptionHelper(); SubscriptionModel subscriptionModel = new SubscriptionModel(); subscriptionModel = helper.GetByID(Id); subscriptionModel.Status = 1; int count = helper.ActDeact(subscriptionModel); if (count == 0) { TempData["CommonMessage"] = AppLogic.setMessage(count, "Record activated successfully."); } else { TempData["CommonMessage"] = AppLogic.setMessage(count, "Record activation failed."); } return(RedirectToAction("Index")); }
public ActionResult Delete(int Id) { SubscriptionHelper helper = new SubscriptionHelper(); SubscriptionModel subscriptionModel = new SubscriptionModel(); subscriptionModel = helper.GetByID(Id); int count = helper.Delete(subscriptionModel); if (count == 0) { TempData["CommonMessage"] = AppLogic.setMessage(count, "Record deleted successfully."); } else if (count == -2) { TempData["CommonMessage"] = AppLogic.setMessage(count, "Subscription is associated with strataboard. it can't be deleted?"); } else { TempData["CommonMessage"] = AppLogic.setMessage(count, "Record deletion failed."); } return(RedirectToAction("Index")); }