public static Result <DMLResultResp> AddNewServer(ServerInfoReq serverInfo) { Result <DMLResultResp> result; try { int res = DA.Queries.Servers.InsertServerInfo(serverInfo); DMLResultResp resp = new DMLResultResp(res); result = new Result <DMLResultResp>(resp, null, true); } catch (Exception ex) { Logger.Log.Error(ex.Message, ex); result = new Result <DMLResultResp>(null, new Error(ErrorMessage.AddNewServerInfoError), false); } return(result); }
public HttpResponseMessage Post(ServerInfoReq serverInfo) { if (ModelState.IsValid) { var result = BL.Business.Server.AddNewServer(serverInfo); if (!result.IsOk) { Response = Request.CreateResponse(HttpStatusCode.InternalServerError, result.Error.ErrorMessage); } else { Response = Request.CreateResponse(HttpStatusCode.OK, result); } } else { Response = Request.CreateResponse(HttpStatusCode.BadRequest); } return(Response); }
//ServerList请求 public void ServerInfoReq() { Debug.Log("-------------ServerInfoReq"); ServerInfoReq serverInfo = new ServerInfoReq(); if (authorizationCode == null || authorizationCode.Equals("")) { serverInfo.cdkey = cdKey; } else { serverInfo.cdkey = authorizationCode; } if (serverInfo.cdkey == null || serverInfo.cdkey == "") { GameSystem.Instance.mClient.mUIManager.LoginCtrl.SetErrorTips(CommonFunction.GetConstString("LOGIN_TIPS")); return; } serverInfo.mac_add = SystemInfo.deviceUniqueIdentifier; Debug.Log("-------------ServerInfoReq serverInfo.cdkey =" + serverInfo.cdkey); GameSystem.Instance.mNetworkManager.m_loginConn.SendPack <ServerInfoReq>(0, serverInfo, MsgID.ServerInfoReqID); }