Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace WindowsFormsApplication1
- {
- class settings
- {
- private static string not_tochange = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=";
- //C:\Users\Priem-Ali\Documents\POS.mdb
- public static string connection_we_got_from_sttings_form = System.IO.Directory.GetCurrentDirectory() + @"\POS.mdb";
- public static string connection = not_tochange + connection_we_got_from_sttings_form;
- // Database Getter
- public string database_connection
- {
- get { return connection_we_got_from_sttings_form; }
- set
- {
- connection_we_got_from_sttings_form = value;
- connection = not_tochange + connection_we_got_from_sttings_form;
- }
- }
- public static string ConvertNumbertoWords(long number)
- {
- if (number == 0) return "";
- if (number < 0) return "minus " + ConvertNumbertoWords(Math.Abs(number));
- string words = "";
- if ((number / 1000000) > 0)
- {
- words += ConvertNumbertoWords(number / 100000) + " LAKES ";
- number %= 1000000;
- }
- if ((number / 1000) > 0)
- {
- words += ConvertNumbertoWords(number / 1000) + " THOUSAND ";
- number %= 1000;
- }
- if ((number / 100) > 0)
- {
- words += ConvertNumbertoWords(number / 100) + " HUNDRED ";
- number %= 100;
- }
- //if ((number / 10) > 0)
- //{
- // words += ConvertNumbertoWords(number / 10) + " RUPEES ";
- // number %= 10;
- //}
- if (number > 0)
- {
- if (words != "") words += "AND ";
- var unitsMap = new[]
- {
- "ZERO", "ONE", "TWO", "THREE", "FOUR", "FIVE", "SIX", "SEVEN", "EIGHT", "NINE", "TEN", "ELEVEN", "TWELVE", "THIRTEEN", "FOURTEEN", "FIFTEEN", "SIXTEEN", "SEVENTEEN", "EIGHTEEN", "NINETEEN"
- };
- var tensMap = new[]
- {
- "ZERO", "TEN", "TWENTY", "THIRTY", "FORTY", "FIFTY", "SIXTY", "SEVENTY", "EIGHTY", "NINETY"
- };
- if (number < 20) words += unitsMap[number];
- else
- {
- words += tensMap[number / 10];
- if ((number % 10) > 0) words += " " + unitsMap[number % 10];
- }
- }
- return words;
- }
- }
- }
Add Comment
Please, Sign In to add comment