コード例 #1
0
        public void RemoveCard(CardObject CO, DateTime date)
        {
            CAH.RemoveTimes.Add(date);
            HandledCards.Remove(CO);
            CO.RemoveCard(date);
            //DateTime newDate = DateTime.Now;

            /*if (Actions[0].Date.ToString("yyyy-MM-dd") == newDate.ToString("yyyy-MM-dd"))
             * {
             *  CardActionState cas = Actions[0];
             *  cas.GivenCount++;
             *  cas.LeftCount--;
             * }
             * else
             * {
             *  CardActionState cas = new CardActionState()
             *  {
             *      Date = newDate,
             *      StartCount = Cards.Count,
             *      GivenCount = 1,
             *      LeftCount = Cards.Count - 1
             *  };
             *  Actions.Insert(0, cas);
             * }*/
            //cards.Remove(CO);

            /*DateTime dt = DateTime.Now;
             * dt = new DateTime(dt.Year, dt.Month, dt.Day);
             *
             * CO.RemoveDate = dt;
             * CO.Removed = true;*/
        }
コード例 #2
0
 public void RemoveCard(CardObject CO, DateTime date)
 {
     CAH.RemoveTimes.Add(date);
     HandledCards.Remove(CO);
     CO.RemoveCard(date);
 }