public PartialViewResult _PaymentPerMonth(int id)
        {
            Liabilities        liability                 = LiabilityQueries.GetLiabilityById(id);
            List <Liabilities> liabilityList             = LiabilityQueries.GetLiabilityListById(id);
            List <LiabilityPaymentViewModel> paymentList = LiabilityQueries.CalculatePaymentsByMonth(liabilityList, liability, false);

            return(PartialView(paymentList));
        }
        public PartialViewResult _LiabilityUpdateModal(int id, string trigger)
        {
            Liabilities liability = LiabilityQueries.GetLiabilityById(id);

            if (trigger != null && trigger.Equals("edit-no-rate"))
            {
                liability.InterestRate = 0;
            }
            return(PartialView(liability));
        }
        public PartialViewResult _PaymentPerMonth(Liabilities liability)
        {
            Liabilities lblt = LiabilityQueries.GetLiabilityById(liability.Id);

            lblt.StartDate    = liability.StartDate;
            lblt.EndDate      = liability.EndDate;
            lblt.InterestRate = liability.InterestRate;
            List <Liabilities> liabilityList             = LiabilityQueries.GetLiabilityListById(liability.Id);
            List <LiabilityPaymentViewModel> paymentList = LiabilityQueries.CalculatePaymentsByMonth(liabilityList, liability, true);

            return(PartialView(paymentList));
        }