コード例 #1
0
ファイル: Whisper.cs プロジェクト: swiftyspiffy/TwitchLib
 public Whisper(string jsonStr)
 {
     JObject json = JObject.Parse(jsonStr);
     Type = json.SelectToken("type").ToString();
     Data = json.SelectToken("data").ToString();
     DataObject = new DataObj(json.SelectToken("data_object"));
 }
コード例 #2
0
        private void WriteData(XmlWriter xmlWriter, DataObj dataObj, string cardName, CardTag?tag = null)
        {
            xmlWriter.WriteStartElement(cardName);
            xmlWriter.WriteAttributeString("id", _hashids.Encode((int)SourceId, _counter));
            xmlWriter.WriteAttributeString("willPower", dataObj.WillPower.ToString());

            if (tag != null)
            {
                xmlWriter.WriteAttributeString("tags", tag.ToString());
            }

            if (dataObj.Gender != null)
            {
                xmlWriter.WriteStartElement("TaskCard.targetPlayer");
                xmlWriter.WriteStartElement("Player");
                xmlWriter.WriteAttributeString("gender", dataObj.Gender);
                xmlWriter.WriteEndElement();
                xmlWriter.WriteEndElement();
            }

            xmlWriter.WriteStartElement("Text");
            xmlWriter.WriteAttributeString("lang", "de");
            xmlWriter.WriteString(dataObj.Question);
            xmlWriter.WriteEndElement();
            xmlWriter.WriteEndElement();

            _counter++;
        }
コード例 #3
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (txtContent.Text == string.Empty)
            {
                MessageBox.Show("对不起,请完善内容!", "错误");
                return;
            }

            DataObj.NianDu  = (int)txtYear.Value;
            DataObj.NeiRong = txtContent.Text;

            if (string.IsNullOrEmpty(DataObj.BianHao))
            {
                DataObj.BianHao = Guid.NewGuid().ToString();
                if (Count >= 0)
                {
                    DataObj.ZhuangTai = Count;
                }
                DataObj.copyTo(ConnectionManager.Context.table("JiShuBiao")).insert();
            }
            else
            {
                DataObj.copyTo(ConnectionManager.Context.table("JiShuBiao")).where ("BianHao='" + DataObj.BianHao + "'").update();
            }
            DialogResult = System.Windows.Forms.DialogResult.OK;
        }
コード例 #4
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(dateTimePicker1.Text) ||
                String.IsNullOrEmpty(textBox3.Text) ||
                String.IsNullOrEmpty(txtContent.Text))
            {
                MessageBox.Show("对不起,请完善内容!", "错误");
                return;
            }

            DataObj.ShiJian         = dateTimePicker1.Value;
            DataObj.JieDuanMuBiao   = txtContent.Text;
            DataObj.JieDuanChengGuo = textBox3.Text;

            if (string.IsNullOrEmpty(DataObj.BianHao))
            {
                DataObj.BianHao = Guid.NewGuid().ToString();
                if (Count >= 0)
                {
                    DataObj.ZhuangTai = Count;
                }
                DataObj.copyTo(ConnectionManager.Context.table("JinDuBiao")).insert();
            }
            else
            {
                DataObj.copyTo(ConnectionManager.Context.table("JinDuBiao")).where ("BianHao='" + DataObj.BianHao + "'").update();
            }
            DialogResult = System.Windows.Forms.DialogResult.OK;
        }
コード例 #5
0
        public void Post()
        {
            string Data = DataObj.GetData();

            if (Data.IsNullOrEmpty())
            {
                DataObj.OutError("1000");
                return;
            }
            JObject json = new JObject();

            try
            {
                json = (JObject)JsonConvert.DeserializeObject(Data);
            }
            catch (Exception Ex)
            {
                Log.Write("[BasicDistrict]:", "【Data】" + Data, Ex);
            }
            if (json == null)
            {
                DataObj.OutError("1000");
                return;
            }
            BasicDistrict BasicDistrict = new BasicDistrict();

            BasicDistrict = JsonToObject.ConvertJsonToModel(BasicDistrict, json);

            IList <BasicDistrict> BasicDistrictList = Entity.BasicDistrict.Where(n => n.State == 1 && n.CId == BasicDistrict.CId).ToList();

            DataObj.Data = BasicDistrictList.EntityToJson();
            DataObj.Code = "0000";
            DataObj.OutString();
        }
コード例 #6
0
    public void CreateInput(GameObject shape)
    {
        audio.PlayOneShot(clickSound, 1.0f);     //play click sfx once
        radius = 0.0f;

        Vector3 randomPosition = new Vector3(randomFive(-areaSizeX, areaSizeX), radius, randomFive(-areaSizeY, areaSizeY));      //setting up length and widthh of area to populate


        GameObject clone = Instantiate(shape, randomPosition, Quaternion.identity);

        clone.SetActive(true);

        DataObj data = new DataObj();

        data.shape_id    = clone.GetInstanceID().ToString();
        data.shape_type  = shape.name;
        data.dimensions  = shape.transform.localScale.ToString();
        data.init_pos    = shape.transform.position.ToString();
        data.init_orient = shape.transform.rotation.ToString();
        string type     = "create_shape";
        string dataJson = JsonUtility.ToJson(data);

        reporter.Event(type, dataJson);
        reporter.SockEvent(type, dataJson);
    }
コード例 #7
0
        public void Post()
        {
            string Data = DataObj.GetData();

            if (Data.IsNullOrEmpty())
            {
                DataObj.OutError("1000");
                return;
            }
            JObject json = new JObject();

            try
            {
                json = (JObject)JsonConvert.DeserializeObject(Data);
            }
            catch (Exception Ex)
            {
                Log.Write("[UsersPay]:", "【Data】" + Data, Ex);
            }
            if (json == null)
            {
                DataObj.OutError("1000");
                return;
            }
            UserPay UserPay = new UserPay();

            UserPay = JsonToObject.ConvertJsonToModel(UserPay, json);
            //获取用户信息
            Users baseUsers = Entity.Users.FirstOrDefault(n => n.Token == UserPay.Token);

            if (baseUsers == null)//用户令牌不存在
            {
                DataObj.OutError("2004");
                return;
            }
            if (baseUsers.State != 1)//用户被锁定
            {
                DataObj.OutError("2003");
                return;
            }
            if (baseUsers.CardStae != 2)//未实名认证
            {
                DataObj.OutError("2006");
                return;
            }
            if (baseUsers.MiBao != 1)//未设置支付密码
            {
                DataObj.OutError("2008");
                return;
            }
            UserPay = Entity.UserPay.FirstOrDefault(n => n.UId == baseUsers.Id && n.PId == UserPay.PId);
            if (UserPay == null)
            {
                DataObj.OutError("1001");
                return;
            }
            DataObj.Data = UserPay.OutJson();
            DataObj.Code = "0000";
            DataObj.OutString();
        }
コード例 #8
0
        public ActionResult CharacterDelete(int id)
        {
            DataObj dbo = new DataObj(appSetting);

            dbo.deleteCharacterById(id);
            return(RedirectToAction("Dashboard", "Home"));
        }
コード例 #9
0
    IEnumerator SockEventPost()
    {
        w = new WebSocket(new Uri("ws://gbakimchi.herokuapp.com/ws/"));
        yield return(StartCoroutine(w.Connect()));

        while (true)
        {
            if (this.readyToPost)
            {
                print("trying to post");
                DataObj sockdata = new DataObj();
                sockdata.type = "ws-" + this.sockType;
                sockdata.data = this.sockData;
                readyToPost   = false;
                string sockdata_str = sockdata.ToJson();
                print(sockdata_str);
                w.SendString(sockdata_str);
            }
            if (w.error != null)
            {
                Debug.LogError("Error: " + w.error);
                break;
            }
            yield return(0);
        }
        w.Close();
    }
コード例 #10
0
        public void Post()
        {
            SysMoneySet SysMoneySet = Entity.SysMoneySet.FirstOrNew();
            string      Path        = HttpContext.Current.Server.MapPath("/UpLoadFiles/AgentPrice/Agent.png");
            DaiLi       DaiLi       = new DaiLi();

            DaiLi.imageurl = SysImgPath + "/UpLoadFiles/AgentPrice/Agent.png";
            System.Drawing.Image originalImage = System.Drawing.Image.FromFile(Path);
            DaiLi.height = originalImage.Height;
            DaiLi.width  = originalImage.Width;
            List <AgentsInfo> list = new List <AgentsInfo>();
            AgentsInfo        info = new AgentsInfo();

            info.tier       = 5;
            info.name       = "渠道商";
            info.agentprice = SysMoneySet.AgentPrice5;
            list.Add(info);
            info            = new AgentsInfo();
            info.tier       = 6;
            info.name       = "分销商";
            info.agentprice = SysMoneySet.AgentPrice6;
            list.Add(info);
            DaiLi.agentspricelist = list;
            //SysMoneySet.AgentPricesList = "[{\"tier\":\"5\",\"agentprice\":\"" + SysMoneySet.AgentPrice5 + "\"},{\"tier\":\"6\",\"agentprice\":\"" + SysMoneySet.AgentPrice6 + "\"}]";
            //SysMoneySet.AgentPricesList = JsonConvert.SerializeObject(list);
            //SysMoneySet.Cols = "ImageUrl,AgentPricesList,Width,Height";
            DataObj.Data = JsonConvert.SerializeObject(DaiLi);
            DataObj.Code = "0000";
            DataObj.OutString();
        }
コード例 #11
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(textBox1.Text) ||
                String.IsNullOrEmpty(textBox2.Text) ||
                String.IsNullOrEmpty(txtContent.Text))
            {
                MessageBox.Show("对不起,请完善内容!", "错误");
                return;
            }

            DataObj.ZhiBiaoMingCheng = textBox1.Text;
            DataObj.ZhiBiaoYaoQiu    = txtContent.Text;
            DataObj.KaoHeFangShi     = textBox2.Text;

            if (string.IsNullOrEmpty(DataObj.BianHao))
            {
                DataObj.BianHao = Guid.NewGuid().ToString();
                if (Count >= 0)
                {
                    DataObj.ZhuangTai = Count;
                }
                DataObj.copyTo(ConnectionManager.Context.table("ZhiBiaoBiao")).insert();
            }
            else
            {
                DataObj.copyTo(ConnectionManager.Context.table("ZhiBiaoBiao")).where ("BianHao='" + DataObj.BianHao + "'").update();
            }
            DialogResult = System.Windows.Forms.DialogResult.OK;
        }
コード例 #12
0
        public void Post()
        {
            string Data = DataObj.GetData();

            if (Data.IsNullOrEmpty())
            {
                DataObj.OutError("1000");
                return;
            }
            JObject json = new JObject();

            try
            {
                json = (JObject)JsonConvert.DeserializeObject(Data);
            }
            catch (Exception Ex)
            {
                Log.Write("[ZhouBianDaily]:", "【Data】" + Data, Ex);
            }
            if (json == null)
            {
                DataObj.OutError("1000");
                return;
            }
            //JObject pp = (JObject)p;
            Users Users = new Users();

            Users = JsonToObject.ConvertJsonToModel(Users, json);
            Users baseUsers = Entity.Users.FirstOrDefault(n => n.Token == Users.Token);

            if (baseUsers == null)//用户令牌不存在
            {
                DataObj.OutError("2004");
                return;
            }
            if (baseUsers.State != 1)//用户被锁定
            {
                DataObj.OutError("2003");
                return;
            }
            if (baseUsers.CardStae != 2)//未实名认证
            {
                DataObj.OutError("2006");
                return;
            }
            YYDevice YYDevice = Entity.YYDevice.FirstOrDefault(n => n.UId == baseUsers.Id);

            if (YYDevice == null)
            {
                DataObj.OutError("1000");
                return;
            }
            DateTime        Last        = DateTime.Now.AddDays(-31);
            IList <YYDaily> YYDailyList = Entity.YYDaily.Where(n => n.DevId == YYDevice.DevId && n.OutDate > Last).OrderByDescending(n => n.OutDate).ToList();

            DataObj.Data = YYDailyList.EntityToJson();
            DataObj.Code = "0000";
            DataObj.OutString();
        }
コード例 #13
0
        public void Post()
        {
            string Data = DataObj.GetData();

            if (Data.IsNullOrEmpty())
            {
                DataObj.OutError("1000");
                return;
            }
            JObject json = new JObject();

            try
            {
                json = (JObject)JsonConvert.DeserializeObject(Data);
            }
            catch (Exception Ex)
            {
                Log.Write("[AgentType]:", "【Data】" + Data, Ex);
            }
            if (json == null)
            {
                DataObj.OutError("1000");
                return;
            }
            AgentType AgentType = new AgentType();

            AgentType = JsonToObject.ConvertJsonToModel(AgentType, json);

            //获取用户信息
            Users baseUsers = Entity.Users.FirstOrDefault(n => n.Token == AgentType.Token);

            if (baseUsers == null)//用户令牌不存在
            {
                DataObj.OutError("2004");
                return;
            }
            if (baseUsers.State != 1)//用户被锁定
            {
                DataObj.OutError("2003");
                return;
            }
            if (baseUsers.CardStae != 2)//未实名认证
            {
                DataObj.OutError("2006");
                return;
            }
            if (baseUsers.MiBao != 1)//未设置支付密码
            {
                DataObj.OutError("2008");
                return;
            }

            //获取分支机构信息
            IList <AgentType> AgentTypeList = Entity.AgentType.Where(n => n.AgentID == baseUsers.Agent && n.State == 1).OrderBy(n => n.Id).ToList();

            DataObj.Data = AgentTypeList.EntityToJson();
            DataObj.Code = "0000";
            DataObj.OutString();
        }
コード例 #14
0
        /// <summary>Whisper object constructor.</summary>
        public Whisper(string jsonStr)
        {
            JObject json = JObject.Parse(jsonStr);

            Type       = json.SelectToken("type").ToString();
            Data       = json.SelectToken("data").ToString();
            DataObject = new DataObj(json.SelectToken("data_object"));
        }
コード例 #15
0
        public void Post()
        {
            IList <BasicProvince> BasicProvinceList = Entity.BasicProvince.Where(n => n.State == 1).ToList();

            DataObj.Data = BasicProvinceList.EntityToJson();
            DataObj.Code = "0000";
            DataObj.OutString();
        }
コード例 #16
0
 public void DisConnect()
 {
     if (sqlHelper != null)
     {
         sqlHelper.DisConnect();
         sqlHelper = null;
     }
 }
コード例 #17
0
ファイル: MapData.cs プロジェクト: Volodemar/PixelWorld
    /// <summary>
    /// Добавление объекта в данные
    /// </summary>
    /// <param name="x">Координата объекта</param>
    /// <param name="y">Координата объекта</param>
    /// <param name="z">Координата объекта</param>
    /// <param name="obj">Ссылка на объект</param>
    public void SetData(int x, int y, int z, ref GameObject obj)
    {
        DataObj data = new DataObj();

        data.obj      = obj;
        data.Exists   = true;
        Data[x, y, z] = data;
    }
コード例 #18
0
        public void Post()
        {
            JobSet JobSet = Entity.JobSet.FirstOrNew();

            DataObj.Data = JobSet.OutJson();
            DataObj.Code = "0000";
            DataObj.OutString();
        }
コード例 #19
0
ファイル: MapData.cs プロジェクト: Volodemar/PixelWorld
    /// <summary>
    /// Удаляем объект из данных для экономии памяти
    /// </summary>
    /// <param name="x">Координата объекта</param>
    /// <param name="y">Координата объекта</param>
    /// <param name="z">Координата объекта</param>
    public void DelData(int x, int y, int z)
    {
        DataObj data = new DataObj();

        data.obj      = null;
        data.Exists   = false;
        Data[x, y, z] = data;
    }
コード例 #20
0
        public void Post()
        {
            IList <PayConfig> PayConfigList = Entity.PayConfig.Where(n => n.State == 1).OrderBy(n => n.Sort).ToList();

            DataObj.Data = PayConfigList.EntityToJson();
            DataObj.Code = "0000";
            DataObj.OutString();
        }
コード例 #21
0
 public void DisConnect()
 {
     if (_sqlHelper != null)
     {
         _sqlHelper.DisConnect();
         _sqlHelper = null;
     }
 }
コード例 #22
0
        public void Post()
        {
            IList <BasicCarBrand> BasicCarBrandList = Entity.BasicCarBrand.OrderBy(n => n.Letter).ThenBy(n => n.Name).ToList();

            DataObj.Data = BasicCarBrandList.EntityToJson();
            DataObj.Code = "0000";
            DataObj.OutString();
        }
コード例 #23
0
        public void Post()
        {
            IList <MsgAbout> MsgAboutList = Entity.MsgAbout.Where(n => n.State == 1).ToList();

            DataObj.Data = MsgAboutList.EntityToJson();
            DataObj.Code = "0000";
            DataObj.OutString();
        }
コード例 #24
0
        public void Post()
        {
            IList <SysAdmin> SysAdminList = Entity.SysAdmin.Where(n => n.State == 1 && n.QQNum.Length > 4).OrderByDescending(n => n.QQState).ThenBy(n => n.QQName).ToList();

            DataObj.Data = SysAdminList.EntityToJson();
            DataObj.Code = "0000";
            DataObj.OutString();
        }
コード例 #25
0
ファイル: CrudCC.cs プロジェクト: koder05/progs
        private void NewFormOpen(object sender, EventArgs e)
        {
            var o = new DataObj();

            o.Model = this.DataViewProvider.ActivateEmptyModel();
            var newFormBlock = sender as FormCC;

            newFormBlock.DataContext = o;
        }
コード例 #26
0
        public void Post()
        {
            string Data = DataObj.GetData();

            if (Data.IsNullOrEmpty())
            {
                DataObj.OutError("1000");
                return;
            }
            JObject json = new JObject();

            try
            {
                json = (JObject)JsonConvert.DeserializeObject(Data);
            }
            catch (Exception Ex)
            {
                Log.Write("[MsgCount]:", "【Data】" + Data, Ex);
            }
            if (json == null)
            {
                DataObj.OutError("1000");
                return;
            }

            Users Users = new Users();

            Users = JsonToObject.ConvertJsonToModel(Users, json);
            if (Users.Token.IsNullOrEmpty())
            {
                DataObj.OutError("1000");
                return;
            }

            Users = Entity.Users.FirstOrDefault(n => n.Token == Users.Token);
            if (Users == null)//用户令牌不存在
            {
                DataObj.OutError("2004");
                return;
            }
            if (Users.State != 1)
            {
                DataObj.OutError("2003");
                return;
            }

            string uid   = string.Format(",{0},", Users.Id);
            int    Count = Entity.MsgUser.Count(n => n.UId == Users.Id && n.State == 1);

            Users.MsgCount = Count;

            Users.Cols   = "MsgCount";
            DataObj.Data = Users.OutJson();
            DataObj.Code = "0000";
            DataObj.OutString();
        }
コード例 #27
0
        public void Post()
        {
            SysSet SysSet = Entity.SysSet.FirstOrDefault();

            SysSet.Cols  = "Agreement";
            DataObj.Data = SysSet.OutJson();
            DataObj.Code = "0000";
            DataObj.OutString();
            //Tools.OutString(ErrInfo.Return("0000"));
        }
コード例 #28
0
 private void Awake()
 {
     if (instance != null)
     {
         Destroy(gameObject);
         return;
     }
     instance = this;
     DontDestroyOnLoad(instance);
 }
コード例 #29
0
        public IActionResult Account()
        {
            ViewData["Message"] = "Your application description page.";

            DataObj dataObj = new DataObj(appSetting);
            int     userId  = Int32.Parse(HttpContext.Session.GetString("UserID"));
            string  email   = dataObj.getUserEmail(userId);

            return(View("Account", email));
        }
コード例 #30
0
    public CharacterViewModel(AppSetting appSetting)
    {
        DataObj dbo = new DataObj(appSetting);

        raceList      = new SelectList(dbo.getAllRaces(), "id", "name");
        classList     = new SelectList(dbo.getAllClasses(), "id", "name");
        alignmentList = new SelectList(dbo.getAllAlignments(), "id", "name");
        weaponList    = new SelectList(dbo.getAllWeapons(), "id", "name");
        spellList     = new SelectList(dbo.getAllSpells(), "id", "name");
    }
コード例 #31
0
        public void Post()
        {
            string Data = DataObj.GetData();

            if (Data.IsNullOrEmpty())
            {
                DataObj.OutError("1000");
                return;
            }
            JObject json = new JObject();

            try
            {
                json = (JObject)JsonConvert.DeserializeObject(Data);
            }
            catch (Exception Ex)
            {
                Log.Write("[UsersPic]:", "【Data】" + Data, Ex);
            }
            if (json == null)
            {
                DataObj.OutError("1000");
                return;
            }
            //JObject pp = (JObject)p;
            Users Users = new Users();

            Users     = JsonToObject.ConvertJsonToModel(Users, json);
            Users.Pic = Utils.Base64StringToImage(Users.Pic, "UsersPic");
            if (Users.Pic.IsNullOrEmpty() || Users.Pic == "Err")
            {
                DataObj.OutError("4001");
                return;
            }
            Users baseUsers = Entity.Users.FirstOrDefault(n => n.Token == Users.Token);

            if (baseUsers == null)//用户令牌不存在
            {
                DataObj.OutError("2004");
                return;
            }
            if (baseUsers.State != 1)
            {
                DataObj.OutError("2003");
                return;
            }
            baseUsers.Pic = Users.Pic;
            Entity.SaveChanges();

            baseUsers.Pic  = Utils.ImageUrl("UsersPic", baseUsers.Pic, AppImgPath);
            baseUsers.Cols = "Pic";
            DataObj.Data   = baseUsers.OutJson();
            DataObj.Code   = "0000";
            DataObj.OutString();
        }