Ejemplo n.º 1
0
        private ASObject BuildData(tg_war_copy temp, int landId, int count)
        {
            var dic = new Dictionary <string, object>
            {
                { "result", (int)ResultType.SUCCESS },
                { "zhen", count },
                { "forces", temp.forces },
                { "morale", temp.morale },
                { "hire", temp.hire_count },
                { "landId", landId }
            };

            return(new ASObject(dic));
        }
Ejemplo n.º 2
0
        private static tg_war_copy InsertBuildWarCopy(Int64 userid)
        {
            var bingli      = Variable.BASE_RULE.FirstOrDefault(m => m.id == "32071");
            var shiqi       = Variable.BASE_RULE.FirstOrDefault(m => m.id == "32072");
            var gubingcishu = Variable.BASE_RULE.FirstOrDefault(m => m.id == "32073");

            //var chuzhencishu = Variable.BASE_RULE.FirstOrDefault(m => m.id == "32074");
            if (bingli == null || shiqi == null || gubingcishu == null)
            {
                return(null);
            }
            var temp = new tg_war_copy
            {
                forces     = Convert.ToInt32(bingli.value),
                hire_count = Convert.ToInt32(gubingcishu.value),
                morale     = Convert.ToInt32(shiqi.value),
                //zhen_count = Convert.ToInt32(chuzhencishu.value),
                latest_time = DateTime.Now.Ticks,
                user_id     = userid,
            };

            temp.Insert();
            return(temp);
        }