public ActionResult Apply(int?id)
        {
            application app = new application();

            if (id != null)
            {
                cards                    card       = _entities.cards.Find(id);;
                List <COUNT>             counttList = _entities.COUNT.Where(c => c.ITEM_TYPE_ID == card.ITEM_TYPE_ID).ToList();
                Dictionary <int, String> countDic   = new Dictionary <int, string>();
                foreach (var i in counttList)
                {
                    string param = i.COUNT_VALUE + " " + i.PRICE + "руб/шт";
                    countDic.Add(i.Id, param);
                }
                ViewBag.count_id = new SelectList(_entities.COUNT, "Id", "COUNT_VALUE");
                //ViewBag.material_id = new SelectList(_entities.materials, "Id", "description");
                ViewBag.towns = new SelectList(_entities.Towns, "Id", "Name");
                app.vc_id     = card.Id;
                app.cards     = card;
                return(View(app));
            }
            else
            {
                return(View("error Apply get"));
            }
        }
Example #2
0
        // PUT: api/Payment/5
        public void Put(int id, [FromBody] cards value)
        {
            cards    cart = new cards();
            crypting c    = new crypting();

            cart.updatePayment(ref mensaje_error, ref numero_error, value.Num_Tarjeta, c.encrypt(value.Mes_Exp), c.encrypt(value.Ano_Exp), c.encrypt(value.CVV), value.Monto, c.encrypt(value.Tipo), c.encrypt(value.Card_Type));
        }
 public ActionResult SaveTo(cards model)
 {
     if (ModelState.IsValid)
     {
         cards card = new cards();
         card.IMAGES.Image   = model.IMAGES.Image;
         card.IMAGES.Image_2 = model.IMAGES.Image_2;
         card.ITEM_TYPE_ID   = model.ITEM_TYPE_ID;
         card.layout_id      = model.layout_id;
         card.published      = false;
         card.text           = model.text;
         card.preview        = model.preview;
         card.preview_2      = model.preview_2;
         string          userName    = User.Identity.Name;
         var             store       = new UserStore <ApplicationUser>(new ApplicationDbContext());
         var             userManager = new UserManager <ApplicationUser>(store);
         ApplicationUser user        = userManager.FindByNameAsync(userName).Result;
         string          userId      = user.Id;
         //model.layout = _entities.layout.Find(model.layout_id);
         card.USER_ID = userId;
         //card.published = false;
         //applicationDAO.AddNewCard(card);
         db.cards.Add(card);
         db.SaveChanges();
     }
     return(RedirectToAction("UserCardsList"));
 }
Example #4
0
        // POST: api/Payment
        public void Post([FromBody] cards value)
        {
            cards    cart = new cards();
            crypting c    = new crypting();

            cart.add_card(ref mensaje_error, ref numero_error, value.Num_Tarjeta, c.encrypt(value.Mes_Exp), c.encrypt(value.Ano_Exp), c.encrypt(value.CVV), value.Monto, c.encrypt(value.Tipo), c.encrypt(value.Card_Type));
        }
Example #5
0
        /// <summary>
        /// 获取一张未领取的新手卡
        /// </summary>
        /// <param name="CardId">卡Id</param>
        /// <returns>返回新手卡</returns>
        public cards GetCards(int CardId)
        {
            cards c = new cards();

            try
            {
                string         sql = "select top 1 * from cards where state =0 and cardnameid=@CardId";
                SqlParameter[] sp  = new SqlParameter[]
                {
                    new SqlParameter("@CardId", CardId)
                };
                using (SqlDataReader reder = db.GetReader(sql, sp))
                {
                    while (reder.Read())
                    {
                        c.id         = (int)reder["id"];
                        c.cardnum    = reder["cardnum"].ToString();
                        c.cardnameid = (int)reder["cardnameid"];
                        c.state      = (int)reder["state"];
                        c.addtime    = (DateTime)reder["addtime"];
                    }
                }
            }
            catch (SqlException ex)
            {
                throw new Exception("数据库异常!原因:" + ex.Message);
            }
            catch (Exception ex)
            {
                throw new Exception("未知异常!原因:" + ex.Message);
            }
            return(c);
        }
        // GET: cards/Edit/5
        public async Task <ActionResult> Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            cards cards = await db.cards.FindAsync(id);

            if (cards == null)
            {
                return(HttpNotFound());
            }

            ViewBag.COLOR_CLAIM = new SelectList(applicationDAO.getColorClaims(), "Id", "ClaimValue");
            ViewBag.STYLE_CLAIM = new SelectList(applicationDAO.getStyleClaims(), "Id", "ClaimValue");
            ViewBag.GROUP_CLAIM = new SelectList(applicationDAO.getGroupClaims(), "Id", "ClaimValue");

            Dictionary <int, string> layoutO = new Dictionary <int, string>();
            var layouts = applicationDAO.getAllLayout();

            foreach (var item in layouts)
            {
                string param = item.height + " " + item.width;
                layoutO.Add(item.Id, param);
            }

            ViewBag.layout_id    = new SelectList(layoutO, "Key", "Value");
            ViewBag.USER_ID      = new SelectList(db.AspNetUsers, "Id", "UserName", cards.USER_ID);
            ViewBag.ITEM_TYPE_ID = new SelectList(db.ITEM_TYPE, "Id", "NAME", cards.ITEM_TYPE_ID);
            return(View(cards));
        }
Example #7
0
        public void TestNumberComputerCard()
        {
            // Arrange.
            const int numbersCard = 17;

            cards card = new cards();

            // Test.
            bool valueIncorrect         = false;
            int  computerCard           = card.getCard();
            int  totalComputerScoreCard = card.totalComputerScoreSave(computerCard);
            int  totalListComputerCard  = card.totalListComputerCard();


            if (totalListComputerCard <= numbersCard)
            {
                valueIncorrect = false;
            }
            else
            {
                valueIncorrect = true;
            }

            // Assert or Affirmation.
            Assert.IsFalse(valueIncorrect);
        }
 public bool AddNewCard(cards cards)
 {
     try
     {
         _entities.cards.Add(cards);
         _entities.SaveChanges();
         return(true);
     }
     catch (System.Data.Entity.Validation.DbEntityValidationException dbEx)
     {
         Exception raise = dbEx;
         foreach (var validationErrors in dbEx.EntityValidationErrors)
         {
             foreach (var validationError in validationErrors.ValidationErrors)
             {
                 string message = string.Format("{0}:{1}",
                                                validationErrors.Entry.Entity.ToString(),
                                                validationError.ErrorMessage);
                 // raise a new exception nesting
                 // the current instance as InnerException
                 raise = new InvalidOperationException(message, raise);
             }
         }
         throw raise;
     }
 }
 public ActionResult SetCanvas(cards model)
 {
     if (ModelState.IsValid)
     {
         cards cd = new cards();
         cd.IMAGES         = new IMAGES();
         cd.IMAGES.Image   = writeFile(model.IMAGES.Image);
         cd.IMAGES.Image_2 = writeFile(model.IMAGES.Image_2);
         cd.ITEM_TYPE_ID   = model.ITEM_TYPE_ID;
         cd.layout_id      = model.layout_id;
         cd.preview_2      = model.preview_2;
         cd.preview        = model.preview;
         cd.text           = model.text;
         cd.published      = false;
         string          userName    = User.Identity.Name;
         var             store       = new UserStore <ApplicationUser>(new ApplicationDbContext());
         var             userManager = new UserManager <ApplicationUser>(store);
         ApplicationUser user        = userManager.FindByNameAsync(userName).Result;
         string          userId      = user.Id;
         //model.layout = _entities.layout.Find(model.layout_id);
         cd.USER_ID = userId;
         _entities.cards.Add(cd);
         _entities.SaveChanges();
         return(RedirectToAction("Apply", new { id = cd.Id }));
     }
     return(View("error"));
 }
Example #10
0
 void Start()
 {
     scriptref          = this.gameObject.GetComponent <BulletShooting>();
     scriptref2         = this.gameObject.GetComponent <bullettypes>();
     scriptref2.enabled = false;
     cardSref           = FindObjectOfType <cards>();
     cardrep1           = FindObjectOfType <cards1>();
     cardrep2           = FindObjectOfType <cards2>();
 }
 public ActionResult SetCanvas(int?id)
 {
     try {
         if (id != null)
         {
             cards  card     = _entities.cards.Find(id);
             string itemType = card.ITEM_TYPE.NAME;
             if (card != null)
             {
                 card.IMAGES.Image   = readFile(card.IMAGES.Image);
                 card.IMAGES.Image_2 = readFile(card.IMAGES.Image_2);
                 Dictionary <int, string> layoutO = new Dictionary <int, string>();
                 var layouts = _entities.layout.Where(c => c.ITEM_TYPE.NAME == itemType);
                 foreach (var item in layouts)
                 {
                     string param = item.width + " " + item.height;
                     layoutO.Add(item.Id, param);
                 }
                 ViewBag.layout_id   = new SelectList(layoutO, "Key", "Value");
                 ViewBag.backgrounds = new List <elements>(_entities.elements.Where(c => c.type_name_id == 1).ToList());
                 ViewBag.info        = new List <elements>(_entities.elements.Where(c => c.type_name_id == 2).ToList());
                 return(View(card));
             }
             else
             {
                 throw new NullReferenceException("cards is null");
             }
         }
         else
         {
             return(RedirectToAction("ItemTypes"));
         }
     }
     catch (NullReferenceException e)
     {
         Console.WriteLine(e.Message.ToString());
         Console.WriteLine(e.TargetSite.ToString());
         Console.WriteLine(e.StackTrace);
         return(View("Error"));
     }
     catch (ArgumentException e)
     {
         Console.WriteLine(e.Message.ToString());
         Console.WriteLine(e.TargetSite.ToString());
         Console.WriteLine(e.StackTrace);
         return(RedirectToAction("ItemTypes"));
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message.ToString());
         Console.WriteLine(e.TargetSite.ToString());
         Console.WriteLine(e.StackTrace);
         return(View("Error"));
     }
 }
        public ActionResult EditLayout(int id)
        {
            cards card = new cards();
            IEnumerable <cards> cardQuery = applicationDAO.getCardById(id);

            foreach (var i in cardQuery)
            {
                card.IMAGES.Image = i.IMAGES.Image;
            }
            ViewBag.EditLayoutId = id;
            ViewBag.EditLayout   = card.IMAGES.Image;
            return(View("EditLayout"));
        }
        // GET: cards/Details/5
        public async Task <ActionResult> Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            cards cards = await db.cards.FindAsync(id);

            if (cards == null)
            {
                return(HttpNotFound());
            }
            return(View(cards));
        }
        public async Task <ActionResult> Edit([Bind(Include = "Id,layout_id,text,image,USER_ID,published,ITEM_TYPE_ID")] cards cards)
        {
            if (ModelState.IsValid)
            {
                db.Entry(cards).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.USER_ID      = new SelectList(db.AspNetUsers, "Id", "UserName", cards.USER_ID);
            ViewBag.layout_id    = new SelectList(db.layout, "Id", "width", cards.layout_id);
            ViewBag.ITEM_TYPE_ID = new SelectList(db.ITEM_TYPE, "Id", "NAME", cards.ITEM_TYPE_ID);
            return(View(cards));
        }
Example #15
0
        // GET: api/Payment/5
        public cards Get(int id)
        {
            List <cards> item_carlist = new cards().cargar_tarjeta(ref mensaje_error, ref numero_error);
            crypting     c            = new crypting();
            cards        x            = item_carlist.ElementAt(id);
            cards        spes         = new cards();

            spes.Num_Tarjeta = x.Num_Tarjeta;
            spes.Mes_Exp     = c.decrypt(x.Mes_Exp);
            spes.Ano_Exp     = c.decrypt(x.Ano_Exp);
            spes.CVV         = c.decrypt(x.CVV);
            spes.Monto       = x.Monto;
            spes.Tipo        = c.decrypt(x.Tipo);
            spes.Card_Type   = c.decrypt(x.Card_Type);
            return(spes);
        }
Example #16
0
        public void TestThrowException_NumberComputerCard()
        {
            cards card = new cards();

            try
            {
                int totalComputerScoreCard = card.totalComputerScoreSave(0);
                int totalListComputerCard  = card.totalListComputerCard();

                Assert.Fail("no exception thrown");
            }
            catch (Exception ex)
            {
                Assert.IsTrue(true, ex.Message);
            }
        }
        public string UpdateImage(string token)
        {
            token = TokenManager.readToken(HttpContext.Current.Request);
            string message = "";
            var    strP    = TokenManager.GetPrincipal(token);

            if (strP != "0") //invalid authorization
            {
                return(TokenManager.GenerateToken(strP));
            }
            else
            {
                string cardObject          = "";
                cards  cardObj             = null;
                IEnumerable <Claim> claims = TokenManager.getTokenClaims(token);
                foreach (Claim c in claims)
                {
                    if (c.Type == "itemObject")
                    {
                        cardObject = c.Value.Replace("\\", string.Empty);
                        cardObject = cardObject.Trim('"');
                        cardObj    = JsonConvert.DeserializeObject <cards>(cardObject, new IsoDateTimeConverter {
                            DateTimeFormat = "dd/MM/yyyy"
                        });
                        break;
                    }
                }
                try
                {
                    cards card;
                    using (incposdbEntities entity = new incposdbEntities())
                    {
                        var userEntity = entity.Set <cards>();
                        card       = entity.cards.Where(p => p.cardId == cardObj.cardId).First();
                        card.image = cardObj.image;
                        entity.SaveChanges();
                    }
                    message = card.cardId.ToString();
                    return(TokenManager.GenerateToken(message));
                }
                catch
                {
                    message = "0";
                    return(TokenManager.GenerateToken(message));
                }
            }
        }
        // GET: cards/Create
        public ActionResult Create(String type_id)
        {
            var       types     = db.ITEM_TYPE.Where(c => c.NAME == type_id).ToList();
            ITEM_TYPE item_type = new ITEM_TYPE();

            foreach (var i in types)
            {
                item_type = i;
            }
            var   addCards      = new addCardModel();
            var   exSearch      = new Models.addCards.ExtandedSearchModel();
            var   availItems    = new List <checkBoxListModel>();
            var   selectedItems = new List <checkBoxListModel>();
            cards card          = new cards();

            card.ITEM_TYPE_ID     = item_type.Id;
            addCards.cards        = card;
            addCards.ITEM_TYPE_ID = item_type.Id;
            var claims = applicationDAO.getAllCardClaims();
            int count  = 0;

            foreach (var item in claims)
            {
                if (item.ClaimType != "TYPE")
                {
                    availItems.Add(new checkBoxListModel(item.ClaimValue, item.ClaimValue));
                }
                count++;
            }
            addCards.availItems = availItems;

            //ViewBag.COLOR_CLAIM = new SelectList(applicationDAO.getColorClaims(), "Id", "ClaimValue");
            //ViewBag.STYLE_CLAIM = new SelectList(applicationDAO.getStyleClaims(), "Id", "ClaimValue");
            //ViewBag.GROUP_CLAIM = new SelectList(applicationDAO.getGroupClaims(), "Id", "ClaimValue");

            Dictionary <int, string> layoutO = new Dictionary <int, string>();
            var layouts = db.layout.Where(c => c.ITEM_TYPE_ID == item_type.Id);

            foreach (var item in layouts)
            {
                string param = item.width + " " + item.height;
                layoutO.Add(item.Id, param);
            }
            ViewBag.layout_id = new SelectList(layoutO, "Key", "Value");
            //ViewBag.layout_id = new SelectList(db.layout.Where(c => c.ITEM_TYPE_ID == item_type.Id).ToList(), "Id", "name");
            return(View(addCards));
        }
Example #19
0
        public void TestTotalNumberComputerCard()
        {
            // Arrange
            int totalScoreResul = 16;

            cards card = new cards();

            // Test
            List <int> computerCardList = new List <int>();

            computerCardList.Add(1);
            computerCardList.Add(2);
            computerCardList.Add(3);
            computerCardList.Add(4);
            computerCardList.Add(5);
            computerCardList.Add(6);
            computerCardList.Add(7);
            computerCardList.Add(8);
            computerCardList.Add(9);
            computerCardList.Add(1);
            computerCardList.Add(2);
            computerCardList.Add(3);
            computerCardList.Add(4);
            computerCardList.Add(5);
            computerCardList.Add(6);
            computerCardList.Add(7);
            //computerCardList.Add(7); //--> Error

            int totalComputerScoreCard = 0;

            foreach (int element in computerCardList)
            {
                totalComputerScoreCard = card.totalComputerScoreSave(element);
            }

            int totalNumberComputerCard = card.totalListComputerCard();

            if (totalNumberComputerCard <= totalScoreResul)
            {
                totalScoreResul = totalNumberComputerCard;
            }

            // Assert or Affirmation.
            Assert.AreEqual(totalScoreResul, totalNumberComputerCard, "Card numbers less than 17.");
        }
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            cards cards = await db.cards.FindAsync(id);

            List <CARD_CLAIMS> claimsList = new List <CARD_CLAIMS>();
            var claims = db.CARD_CLAIMS.Where(c => c.Card_id == cards.Id);

            claimsList = claims.ToList();
            foreach (var i in claimsList)
            {
                db.CARD_CLAIMS.Remove(i);
                await db.SaveChangesAsync();
            }
            db.cards.Remove(cards);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
Example #21
0
        public BaseTran <cards> GetDeviceList()
        {
            BaseTran <cards> send = new BaseTran <cards>();
            List <cards>     lst  = new List <cards>();

            foreach (var item in dict)
            {
                cards data = new cards();
                data = item.Value.Clone();
                lst.Add(data);
            }

            send.total = lst.Count;
            send.msg   = "ok";
            send.data  = lst;

            return(send);
        }
 public ActionResult SaveTo(cards model)
 {
     if (ModelState.IsValid)
     {
         cards           card        = model;
         string          userName    = User.Identity.Name;
         var             store       = new UserStore <ApplicationUser>(new ApplicationDbContext());
         var             userManager = new UserManager <ApplicationUser>(store);
         ApplicationUser user        = userManager.FindByNameAsync(userName).Result;
         string          userId      = user.Id;
         //model.layout = _entities.layout.Find(model.layout_id);
         card.USER_ID = userId;
         //card.published = false;
         //applicationDAO.AddNewCard(card);
         _entities.cards.Add(card);
         _entities.SaveChanges();
     }
     return(RedirectToAction("UserCards"));
 }
Example #23
0
 public Boolean DoImportCard()
 {
     if (Session[Keys.SESSION_ADMIN_INFO] == null)
     {
         return(false);
     }
     else
     {
         Master master = Session[Keys.SESSION_ADMIN_INFO] as Master;
         if (rcm.GetRoleCompetence(master.RoleId, 11254))
         {
             try
             {
                 cards    c               = new cards();
                 int      CardId          = int.Parse(Request["CardId"]);
                 string   CardTextContent = Request["CardTextContent"].Replace("\n", "|");
                 string[] CardContent     = CardTextContent.Split('|');
                 foreach (string Card in CardContent)
                 {
                     if (!string.IsNullOrEmpty(Card) && !cm.ExitCard(CardId, Card))
                     {
                         c.cardnum    = Card;
                         c.cardnameid = CardId;
                         c.addtime    = DateTime.Now;
                         c.state      = 0;
                         cm.AddCard(c);
                     }
                 }
                 return(true);
             }
             catch (Exception)
             {
                 return(false);
             }
         }
         else
         {
             return(false);
         }
     }
 }
Example #24
0
 /// <summary>
 /// 添加新手卡号
 /// </summary>
 /// <param name="c">卡号</param>
 /// <returns>返回是否添加成功</returns>
 public Boolean AddCard(cards c)
 {
     try
     {
         string         sql = "insert into cards(cardnum,cardnameid)values (@cardnum,@cardnameid)";
         SqlParameter[] sp  = new SqlParameter[]
         {
             new SqlParameter("@cardnum", c.cardnum),
             new SqlParameter("@cardnameid", c.cardnameid)
         };
         return(db.ExecuteNonQuery(sql, sp));
     }
     catch (SqlException ex)
     {
         throw new Exception("数据库异常!原因:" + ex.Message);
     }
     catch (Exception ex)
     {
         throw new Exception("未知异常!原因:" + ex.Message);
     }
 }
        public async Task <ActionResult> Create([Bind(Include = "Id,layout_id,text,image,USER_ID,published,ITEM_TYPE_ID, CARD_CLAIMS, preview, preview_2")] cards cards)
        {
            if (ModelState.IsValid)
            {
                string          userName    = User.Identity.Name;
                var             store       = new UserStore <ApplicationUser>(new ApplicationDbContext());
                var             userManager = new UserManager <ApplicationUser>(store);
                ApplicationUser user        = userManager.FindByNameAsync(userName).Result;
                cards.USER_ID = user.Id;


                db.cards.Add(cards);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            ViewBag.USER_ID      = new SelectList(db.AspNetUsers, "Id", "UserName", cards.USER_ID);
            ViewBag.layout_id    = new SelectList(db.layout, "Id", "width", cards.layout_id);
            ViewBag.ITEM_TYPE_ID = new SelectList(db.ITEM_TYPE, "Id", "NAME", cards.ITEM_TYPE_ID);
            return(View(cards));
        }
        public ActionResult EditLayoutNew(String imageData)
        {
            application application = new application();
            cards       card        = new cards();

            if (ModelState.IsValid)
            {
                string          userName    = User.Identity.Name;
                var             store       = new UserStore <ApplicationUser>(new ApplicationDbContext());
                var             userManager = new UserManager <ApplicationUser>(store);
                ApplicationUser user        = userManager.FindByNameAsync(userName).Result;
                string          userId      = user.Id;
                card.USER_ID      = userId;
                card.layout_id    = 1;
                card.IMAGES.Image = imageData;
                applicationDAO.AddNewCard(card);
                return(RedirectToAction("UserApplication"));
            }
            else
            {
                return(View("EditLayout"));
            }
        }
 public ActionResult getItemTypeCards(int?id)
 {
     if (id != null)
     {
         cards        card       = _entities.cards.Find(id);
         List <cards> cardsQuery = _entities.cards.Where(c => c.layout.name == card.layout.name && c.ITEM_TYPE.NAME == card.ITEM_TYPE.NAME && c.published == true).ToList();
         var          Search     = new Search();
         String       itemTypeId = card.ITEM_TYPE.NAME;
         Search.typeId = itemTypeId;
         var exSearch      = new ExtandedSearchModel();
         var availItems    = new List <checkBoxListModel>();
         var selectedItems = new List <checkBoxListModel>();
         var claims        = applicationDAO.getAllCardClaims().Where(c => c.published == true);
         int count         = 0;
         foreach (var item in claims)
         {
             if (item.ClaimType != "TYPE")
             {
                 availItems.Add(new checkBoxListModel(count, item.ClaimValue, item.ClaimType));
             }
             count++;
         }
         Search.availItems          = availItems;
         Session["itemTypeSession"] = itemTypeId;
         //var cards = applicationDAO.getItemLayouts(itemTypeId).Where(c => c.published == true);
         //foreach (var i in cards)
         //{
         //    Search.Cards.Add(i);
         //}
         Search.Cards.AddRange(cardsQuery);
         return(View("exSearch", Search));
     }
     else
     {
         return(RedirectToAction("ItemTypes"));
     }
 }
        public void SaveGuardCardToCard()
        {
            Bll bll = new Bll();

            Log.Info(LogTags.BaseData, "获取门禁信息...");

            List <EntranceGuardCard>            elst  = bll.EntranceGuardCards.ToList();
            List <Personnel>                    plst  = bll.Personnels.ToList();
            List <EntranceGuardCardToPersonnel> eglst = bll.EntranceGuardCardToPersonnels.ToList();
            List <cards> cardsList = new List <cards>();

            for (int i = 0; i < elst.Count; i++)
            {
                var   item = elst[i];
                cards card = new cards();
                card.cardId   = item.Abutment_Id ?? 0;
                card.cardCode = item.Code;
                card.state    = item.State;
                var r = eglst.Find(j => j.EntranceGuardCardId == item.Id);
                if (r != null)
                {
                    card.emp_id = r.Personnel.Abutment_Id ?? r.PersonnelId;
                }
                cardsList.Add(card);

                //if (i % 20 == 0)
                {
                    Log.Info(LogTags.BaseData, string.Format("device:{0}({1}/{2})", card.cardCode, i, elst.Count));
                }
            }

            Log.Info(LogTags.BaseData, "保存门禁信息...");

            BaseDataDb db = new BaseDataDb();
            var        r2 = db.SetTable(db.cards, cardsList);
        }
Example #29
0
        public void TestScoreUserCard()
        {
            // Arrange
            const int totalScoreResul = 21;

            cards card = new cards();

            // Test
            List <int> userCardList = new List <int>();

            userCardList.Add(7);
            userCardList.Add(9);
            userCardList.Add(5);

            int totalUserScoreCard = 0;

            foreach (int element in userCardList)
            {
                totalUserScoreCard = card.totalUserScoreSave(element);
            }

            // Assert or Affirmation.
            Assert.AreEqual(totalScoreResul, totalUserScoreCard);
        }
Example #30
0
        public void TestGetCard()
        {
            // Arrange.
            const int cardMax = 10;

            cards card = new cards();

            // Test.
            bool valueIncorrect = false;

            var result = card.getCard();

            if (result <= cardMax)
            {
                valueIncorrect = false;
            }
            else
            {
                valueIncorrect = true;
            }

            // Assert or Affirmation.
            Assert.IsFalse(valueIncorrect);
        }