public ActionResult Edit(int id)
        {
            T_Field_config model = this.bll.GeFieldConfigs().Where(w => w.typeId == id).FirstOrDefault();

            if (model == null)
            {
                model = new T_Field_config();
            }
            return(View(model));
        }
Exemple #2
0
        /// <summary>
        /// 修改公共俱乐部百人牛牛场次配置
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public bool SetFieldCofig(T_Field_config entity)
        {
            using (IDbConnection conn = DapperAdapter.MySQLOpenConnection(ConfigurationHelper.MySQLConnectionStr))
            {
                DynamicParameters param = new DynamicParameters();
                StringBuilder     sb    = new StringBuilder();

                sb.Append(@"update T_Field_config set entryLimit = @entryLimit ,min_bet=@min_bet ,rate=@rate,isOpen=@isOpen WHERE typeId=@typeId");

                param.Add("@entryLimit", entity.entryLimit);
                param.Add("@min_bet", entity.min_bet);
                param.Add("@rate", entity.rate);
                param.Add("@isOpen", entity.isOpen);
                param.Add("@typeId", entity.typeId);

                return(conn.Execute(sb.ToString(), param) > 0);
            }
        }
        public ActionResult Edit(T_Field_config model)
        {
            //bool result= this.bll.SetFieldCofig(model);
            var data = new
            {
                typeId     = model.typeId,
                entryLimit = model.entryLimit,
                bet_min    = model.min_bet,
                rate       = model.rate,
                isOpen     = model.isOpen ? 1 : 0
            };

            string json = JSONHelper.ObjectToJSON(data);

            bool result = WebSecurityHelper.GameServerApi.ToPost("updateFieldConfig", json).result;

            WebSecurityHelper.LogCommon.Current.WriteLog_Operation(Game.Entity.OperationType.Update, (result ? "1" : "0"), "公告俱乐部场次配置", "参数:" + model.typeId + "," + model.entryLimit + "," + model.min_bet + "," + model.rate + "," + model.isOpen);


            return(Response(result));
        }