Пример #1
0
        public List <creditCardDAL> getCards()
        {
            DataBase             db = new DataBase();
            creditCardDAL        cardItem;
            List <creditCardDAL> cardsList = new List <creditCardDAL>();
            DataTable            dt        = new DataTable();
            string sql = "select id,Number,month,year,DigitNo,OwnerId,CustomerId from CreditCardsTable where CustomerId = " + this.customerId;

            dt = db.ExecuteReader(sql);
            if (dt.Rows.Count > 0)
            {
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    cardsList.Add(cardItem = new creditCardDAL()
                    {
                        id      = dt.Rows[i]["id"].ToString(),
                        number  = GlobFuncs.decription(dt.Rows[i]["Number"].ToString(), ConfigurationManager.AppSettings["encriptionKey"]),
                        month   = dt.Rows[i]["month"].ToString(),
                        year    = dt.Rows[i]["year"].ToString(),
                        digitNo = dt.Rows[i]["DigitNo"].ToString(),
                        ownerId = dt.Rows[i]["OwnerId"].ToString(),
                    });
                }
                return(cardsList);
            }
            return(cardsList);
        }
Пример #2
0
        public void getCardDetails()
        {
            string    sql       = "select * from CreditCardsTable where id = '" + this.id + "'";
            DataBase  dataBase  = new DataBase();
            DataTable dataTable = dataBase.ExecuteReader(sql);

            if (dataTable.Rows.Count == 0)
            {
                this.id = "-1";
                return;
            }
            else
            {
                DataRow row = dataTable.Rows[0];
                this.id      = row["id"].ToString();
                this.number  = GlobFuncs.decription(row["number"].ToString(), ConfigurationManager.AppSettings["encriptionKey"]);
                this.month   = row["month"].ToString();
                this.year    = row["year"].ToString();
                this.digitNo = row["digitNo"].ToString();
                this.ownerId = row["ownerId"].ToString();
                return;
            }
        }