internal static List <Accountant_Information> getAccountNumbers(CreateAccountOptions?accountType)
        {
            //  bool result = false;

            if (accountType == null)
            {
                return(null);
            }
            try
            {
                var           acctype    = accountType.ToString();
                SqlConnection connection = null;
                string        query      = null;
                connection = new SqlConnection("Data Source=k8bjlaohq3.database.windows.net;Initial Catalog=ivrbot_db;Integrated Security=False;User ID=datareadserver;Password=Astrani@2016;Connect Timeout=60;Encrypt=False;TrustServerCertificate=True;ApplicationIntent=ReadWrite;MultiSubnetFailover=False");
                connection.Open();
                MessagesController.accountnumlist = new List <Accountant_Information>();
                Accountant_Information accountantinf;
                string selectquery = "Select AccountNumber from [dbo].[Accountant_Information] where AccountType='" + acctype + "'";
                using (SqlCommand cmd = new SqlCommand())
                {
                    cmd.CommandText = selectquery;
                    cmd.Connection  = connection;
                    SqlDataReader reader = cmd.ExecuteReader();
                    if (reader.HasRows)
                    {
                        while (reader.Read())
                        {
                            accountantinf = new Accountant_Information();
                            //  accountantinf.AccountNumber = Convert.ToInt64(reader["AccountNumber"]);
                            accountantinf.AccountNumber = reader["AccountNumber"].ToString();
                            MessagesController.accountnumlist.Add(accountantinf);
                        }
                    }
                    //connection.Close();
                }

                return(MessagesController.accountnumlist);
            }
            catch (Exception ex)
            {
            }
            return(null);
        }
        internal static string checkingCurrentAccountBalance(string accountNumber, string pIN)
        {
            if (accountNumber == null && pIN == null)
            {
                return(null);
            }
            try
            {
                SqlConnection connection = null;
                string        query      = null;
                connection = new SqlConnection("Data Source=k8bjlaohq3.database.windows.net;Initial Catalog=ivrbot_db;Integrated Security=False;User ID=datareadserver;Password=Astrani@2016;Connect Timeout=60;Encrypt=False;TrustServerCertificate=True;ApplicationIntent=ReadWrite;MultiSubnetFailover=False");
                connection.Open();
                MessagesController.accountnumlist = new List <Accountant_Information>();
                Accountant_Information accountantinf = new Accountant_Information();
                string selectquery = "Select Current_Balance from [dbo].[Accountant_Information] where AccountNumber=" + accountNumber + "AND PinNo=" + pIN;// where AccountType="+accountType;
                using (SqlCommand cmd = new SqlCommand())
                {
                    cmd.CommandText = selectquery;
                    cmd.Connection  = connection;
                    SqlDataReader reader = cmd.ExecuteReader();
                    if (reader.HasRows)
                    {
                        while (reader.Read())
                        {
                            accountantinf.Balance = reader["Current_Balance"].ToString();
                        }
                    }
                    //connection.Close();
                }

                return(accountantinf.Balance);
            }
            catch (Exception ex)
            {
            }
            return(null);
        }