public ActionResult AddRentalPayment(string id, string policyId, double totalprice) { RentalPaymentView rp = new RentalPaymentView(); rp.RentalId = id; rp.PolicyHolderIdNo = policyId; rp.AmountPaid = totalprice; return(View(rp)); }
public void AddRentalPayment(RentalPaymentView objRentalPaymentView) { using (var rentalrepo = new RentalPaymentRepository()) { var rent = new RentalPayment { IDNumber = objRentalPaymentView.PolicyHolderIdNo, RentalId = objRentalPaymentView.RentalId, AmountPaid = objRentalPaymentView.AmountPaid, Date = DateTime.Now, PaymentFor = "Rental", PaymentMethod = "Cash", PaymentId = objRentalPaymentView.PaymentId, }; rentalrepo.Insert(rent); } }
public ActionResult AddRentalPayment(RentalPaymentView model) { var r = new Rental(); RentalBusiness rb = new RentalBusiness(); var rv = rb.GetRentalById(model.RentalId); if (ModelState.IsValid) { // if (model.RentalId == rv.RentalId) { // if (model.AmountPaid == rv.TotalPrice) { rb.Quantity(model.PolicyHolderIdNo); } } _rent.AddRentalPayment(model); return(RedirectToAction("GetAllRentalPayments")); } return(View(model)); }