/// <summary>
 /// 数据绑定
 /// </summary>
 private void MobileKindItemDataBind()
 {
     if (IntParam > 0)
     {
         U3DGameKindItem model = FacadeManage.aidePlatformFacade.GetU3DGameKindItemInfo(IntParam);
         if (model != null)
         {
             ddlKind.SelectedValue = model.KindID.ToString();
             CtrlHelper.SetText(txtModuleName, model.ModuleName.Trim());
             CtrlHelper.SetText(txtClientVersion, CalVersion(model.ClientVersion));
             CtrlHelper.SetText(txtResVersion, model.ResVersion.ToString());
             CtrlHelper.SetText(txtSortID, model.SortID.ToString().Trim());
         }
     }
 }
        /// <summary>
        /// 数据分页
        /// </summary>
        protected void btnSave_Click(object sender, EventArgs e)
        {
            U3DGameKindItem model  = null;
            int             kindid = Convert.ToInt32(ddlKind.SelectedValue);

            if (IntParam > 0)
            {
                if (!AuthUserOperationPermission(Permission.Edit))
                {
                    return;
                }
                model = FacadeManage.aidePlatformFacade.GetU3DGameKindItemInfo(IntParam);
            }
            else
            {
                if (!AuthUserOperationPermission(Permission.Add))
                {
                    return;
                }
                model = FacadeManage.aidePlatformFacade.GetU3DGameKindItemInfo(kindid);
                if (model != null)
                {
                    ShowError("添加的游戏已存在");
                    return;
                }
                model          = new U3DGameKindItem();
                model.KindMark = 3;
                model.Nullity  = 0;
            }

            model.KindID        = kindid;
            model.KindName      = ddlKind.SelectedItem.Text;
            model.ModuleName    = CtrlHelper.GetText(txtModuleName);
            model.ClientVersion = CalVersion2(CtrlHelper.GetText(txtClientVersion));
            model.ResVersion    = CtrlHelper.GetInt(txtResVersion, 0);
            model.SortID        = CtrlHelper.GetInt(txtSortID, 0);

            int result = IntParam > 0 ? FacadeManage.aidePlatformFacade.UpdateU3DGameKindItem(model) : FacadeManage.aidePlatformFacade.InsertU3DGameKindItem(model);

            if (result > 0)
            {
                ShowInfo("操作成功", "MobileKindList.aspx", 1200);
            }
            else
            {
                ShowError("操作失败");
            }
        }
Example #3
0
 /// <summary>
 /// 修改U3D游戏信息
 /// </summary>
 /// <param name="item">游戏信息</param>
 /// <returns></returns>
 public int UpdateU3DGameKindItem(U3DGameKindItem item)
 {
     return(_aidePlatformData.UpdateU3DGameKindItem(item));
 }
Example #4
0
 /// <summary>
 /// 新增U3D游戏信息
 /// </summary>
 /// <param name="item">游戏信息</param>
 /// <returns></returns>
 public int InsertU3DGameKindItem(U3DGameKindItem item)
 {
     return(_aidePlatformData.InsertU3DGameKindItem(item));
 }