public ActionResult addSubscription(SusbscriptionInvoice subInv) { //Add Susbcription Invocie. //Update Susbcription if (ModelState.IsValid) { decimal Last_Paid_Amount = subInv.Total_Amount - subInv.LeftSubscriptionCost; decimal Paid_Amount = subInv.Paid_Amount + Last_Paid_Amount; decimal Due_Amount = subInv.Due_Amount; subs.updateSubscription(subInv.SubscriptionID, Paid_Amount, Due_Amount, subInv.Paid_Status); subs.AddSubscriptionsInvoice(subInv); } return(RedirectToAction("Subscriptions", "Membership")); }
public ActionResult addSubscriptions1(Subscriptions sbs) { SusbscriptionInvoice si = new SusbscriptionInvoice(); if (ModelState.IsValid) { sbs.Status = ""; si.Paid_Amount = sbs.Paid_Amount; si.Due_Amount = sbs.Due_Amount; si.Paid_Status = sbs.Paid_Status; si.Total_Amount = sbs.Total_Amount; subs.AddSubscriptions(sbs); si.SubscriptionID = subs.getLastSubscriptionID(sbs.MembershipID, sbs.MemberID); subs.AddSubscriptionsInvoice(si); } return(RedirectToAction("Subscriptions")); }