Page 495 - C++
P. 495
int Return_Ch(Date pd)
{
if (pd,dd<=Due_dt.dd && pd.mm == Due_dt && pd.yy==Due+dt.yy.)
{
Paid=’Y’;
Payment_dt.dd=pd.dd;
Payment_dt.mm=pd.mm;
Payment_dt.yy=pd.yy;
return Bill_amt;
}
else
{
Paid=’Y’;
Payment_dt.dd=pd.dd;
Payment_dt.mm=pd.mm;
Payment_dt.yy=pd.yy;
return Fin_amt;
}
float Return_Fin_amt(){ return Fin_amt; }
};
MAIN MENU
1. Customer Management
a. Add a Customer
b. Delete a Customer
c. Modify a Customer
d. Exit
2. Plan Management
a. Add New Plan
b. Delete Plan
c. Modify Plan
d. Update Plan
e. exit
3. Monthly Consumption
a. Add monthly consumption
b. Delete monthly consumption
c. Modify monthly consumption
d. Update monthly consumption //adding it as arrear in customer file
e. Exit
4. Query
a. Customer
b. plan
5. Bill Generation
a. All Customers
b. Particular Customer
6. Payment
7. Defaulter Report
8. Exit