Area Wise Shareholding
Where the society's members and its share capital sit — grouped by the member's own recorded address.
@if (totals) {
{{ totals.areaCount | number }}
Areas
{{ totals.memberCount | number }}
Members
₹{{ totals.shareValue | number: '1.2-2' }}
Share Capital
{{ totals.shares | number }}
Shares Held
}
@if (loading) {
Loading area-wise shareholding…
} @else if (loadError) {
{{ loadError }}
} @else if (!members.length) {
No member holds share capital yet.
} @else {
| Area |
Members |
Capital |
Shares |
Share Value |
% of Capital |
@for (a of areas; track a.area) {
|
{{ a.area }}
@if (areaFilter === a.area) {
filtered
}
|
{{ a.memberCount | number }} |
|
{{ a.shares | number }} |
₹{{ a.shareValue | number: '1.2-2' }} |
{{ capitalShare(a) | number: '1.2-2' }}% |
}
| All areas |
{{ totals?.memberCount | number }} |
|
{{ totals?.shares | number }} |
₹{{ totals?.shareValue | number: '1.2-2' }} |
100.00% |
@if (!filteredMembers.length) {
No member matches the filters applied.
} @else {
| Area |
Member |
Membership No |
Mobile |
Branch |
Postal Code |
Shares Held |
Share Value |
@for (m of filteredMembers; track m.clientId) {
| {{ m.area }} |
{{ m.clientName }} |
{{ m.cifNumber || '—' }} |
{{ m.mobileNo || '—' }} |
{{ m.officeName || '—' }} |
{{ m.postalCode || '—' }} |
{{ m.sharesHeld | number }} |
₹{{ m.shareValue | number: '1.2-2' }} |
}
}
}