示例#1
0
 public void Remove()
 {
     card            = null;
     slotFilled      = false;
     percentComplete = 0f;
     isDrained       = false;
 }
示例#2
0
 public void Add(TempCard tempCard)
 {
     if (!slotFilled)
     {
         card            = tempCard;
         slotFilled      = true;
         isDrained       = card.Collected;
         percentComplete = (isDrained ? 100f: 0f);
     }
     else
     {
         Debug.Log("Why are you adding to a filled slot?");
     }
 }
        public void ProcessRequest(HttpContext context)
        {
            string str = "";

            if (context.Request.QueryString["CardNumber"] != null)
            {
                DataTable dt = SqlHelper.ExecuteDataTable(SqlHelper.connstrpark, CommandType.Text, "select * from TempCard where CardNumber=@CardNumber ", new SqlParameter("@CardNumber", context.Request.QueryString["CardNumber"].ToString()));
                if (dt != null)
                {
                    if (dt.Rows.Count > 0)
                    {
                        TempCard entity = new TempCard();
                        entity.CardNumber  = dt.Rows[0]["CardNumber"].ToString();
                        entity.CardState   = Int32.Parse(dt.Rows[0]["CardState"].ToString());
                        entity.CardUseTime = dt.Rows[0]["CardUseTime"].ToString();
                        entity.MemberId    = Int32.Parse(dt.Rows[0]["MemberId"].ToString());
                        entity.id          = Int32.Parse(dt.Rows[0]["id"].ToString());
                        str = JsonConvert.SerializeObject(entity);
                    }
                }
            }
            context.Response.ContentType = "text/plain";
            context.Response.Write(str);
        }