course fees changes
This commit is contained in:
parent
6c5f4cf51d
commit
581ccd4cc5
@ -80,4 +80,88 @@ app.service('WordsService', function() {
|
||||
}
|
||||
return words_string;
|
||||
}
|
||||
});
|
||||
app.service('installmentService', function() {
|
||||
|
||||
this.installmentWords = function(amount) {
|
||||
var words = new Array();
|
||||
words[0] = '';
|
||||
words[1] = 'First';
|
||||
words[2] = 'Second';
|
||||
words[3] = 'Third';
|
||||
words[4] = 'Fourth';
|
||||
words[5] = 'Fifth';
|
||||
words[6] = 'Sixth';
|
||||
words[7] = 'Seventh';
|
||||
words[8] = 'Eighth';
|
||||
words[9] = 'Nineth';
|
||||
words[10] = 'Tenth';
|
||||
words[11] = 'Eleventh';
|
||||
words[12] = 'Twelveth';
|
||||
words[13] = 'Thirteenth';
|
||||
words[14] = 'Fourteen';
|
||||
words[15] = 'Fifteenth';
|
||||
words[16] = 'Sixteenth';
|
||||
words[17] = 'Seventeenth';
|
||||
words[18] = 'Eighteenth';
|
||||
words[19] = 'Nineteenth';
|
||||
words[20] = 'Twentyth';
|
||||
words[30] = 'Thirty';
|
||||
words[40] = 'Forty';
|
||||
words[50] = 'Fifty';
|
||||
words[60] = 'Sixty';
|
||||
words[70] = 'Seventy';
|
||||
words[80] = 'Eighty';
|
||||
words[90] = 'Ninety';
|
||||
amount = amount.toString();
|
||||
var atemp = amount.split(".");
|
||||
var number = atemp[0].split(",").join("");
|
||||
var n_length = number.length;
|
||||
var words_string = "";
|
||||
if (n_length <= 9) {
|
||||
var n_array = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
var received_n_array = new Array();
|
||||
for (var i = 0; i < n_length; i++) {
|
||||
received_n_array[i] = number.substr(i, 1);
|
||||
}
|
||||
for (var i = 9 - n_length, j = 0; i < 9; i++, j++) {
|
||||
n_array[i] = received_n_array[j];
|
||||
}
|
||||
for (var i = 0, j = 1; i < 9; i++, j++) {
|
||||
if (i == 0 || i == 2 || i == 4 || i == 7) {
|
||||
if (n_array[i] == 1) {
|
||||
n_array[j] = 10 + parseInt(n_array[j]);
|
||||
n_array[i] = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
var value = "";
|
||||
for (var i = 0; i < 9; i++) {
|
||||
if (i == 0 || i == 2 || i == 4 || i == 7) {
|
||||
value = n_array[i] * 10;
|
||||
} else {
|
||||
value = n_array[i];
|
||||
}
|
||||
if (value != 0) {
|
||||
words_string += words[value] + " ";
|
||||
}
|
||||
if ((i == 1 && value != 0) || (i == 0 && value != 0 && n_array[i + 1] == 0)) {
|
||||
words_string += "Crores ";
|
||||
}
|
||||
if ((i == 3 && value != 0) || (i == 2 && value != 0 && n_array[i + 1] == 0)) {
|
||||
words_string += "Lakhs ";
|
||||
}
|
||||
if ((i == 5 && value != 0) || (i == 4 && value != 0 && n_array[i + 1] == 0)) {
|
||||
words_string += "Thousand ";
|
||||
}
|
||||
if (i == 6 && value != 0 && (n_array[i + 1] != 0 && n_array[i + 2] != 0)) {
|
||||
words_string += "Hundred and ";
|
||||
} else if (i == 6 && value != 0) {
|
||||
words_string += "Hundred ";
|
||||
}
|
||||
}
|
||||
words_string = words_string.split(" ").join(" ");
|
||||
}
|
||||
return words_string;
|
||||
}
|
||||
});
|
||||
Loading…
Reference in New Issue
Block a user