public ActionResult <Msg> Delete([FromBody] DeleteServerDTO deleteServerDto)
        {
            var r = new Msg {
                Message = MsgCode.SUCCESS,
                Data    = _serverService.Delete(deleteServerDto)
            };

            return(r);
        }
Beispiel #2
0
        public bool Delete(DeleteServerDTO serverDto)
        {
            var theServer = _servers.Find(s => s.Id == serverDto.Id).FirstOrDefault();

            if (theServer.UserId != serverDto.UserId)
            {
                return(false);
            }
            _servers.DeleteOne(s => s.Id == serverDto.Id);

            return(true);
        }
        public async Task <IActionResult> Delete([FromBody] DeleteServerDTO model)
        {
            var result = await ServerManagerService.DeleteServer(new ServerManager.Repo.DO.DeleteServerDo {
                Id = model.Id
            });

            return(new RespResult
            {
                Status = result.IsSuccess ? 200 : 400,
                Msg = result.Msg
            });
        }
        public HttpResponseMessage DeleteServer(DeleteServerDTO data)
        {
            try
            {
                DotNetNuke.Entities.Host.ServerController.DeleteServer(data.ServerId);

                return(this.Request.CreateResponse(HttpStatusCode.OK, true));
            }
            catch (Exception exc)
            {
                Logger.Error(exc);
                return(this.Request.CreateErrorResponse(HttpStatusCode.InternalServerError, exc));
            }
        }