public async Task <MessageModel <string> > Delete(int id)
        {
            if (id <= 0)
            {
                return(Failed("缺少参数"));
            }
            var userDetail = await _moduleServices.QueryById(id);

            if (userDetail == null)
            {
                return(Failed("信息不存在"));
            }

            userDetail.IsDeleted = true;
            return(await _moduleServices.Update(userDetail) ? Success(userDetail?.Id.ObjToString(), "删除成功") : Failed("删除失败"));

            //var data = new MessageModel<string>();
            //if (id > 0)
            //{
            //    var userDetail = await _moduleServices.QueryById(id);
            //    userDetail.IsDeleted = true;
            //    data.success = await _moduleServices.Update(userDetail);
            //    if (data.success)
            //    {
            //        data.msg = "删除成功";
            //        data.response = userDetail?.Id.ObjToString();
            //    }
            //}
            //return data;
        }
Beispiel #2
0
		public async Task<MessageModel<string>> Delete(int id)
		{
			var data = new MessageModel<string>();
			if (id > 0)
			{
				var module = await _moduleServices.QueryById(id);
				module.IsDeleted = true;
				data.success = await _moduleServices.Update(module);
				if (data.success)
				{
					data.msg = "删除成功";
					data.data = module?.Id.ObjToString();
				}
			}

			return data;
		}
Beispiel #3
0
        public async Task <MessageModel <string> > Delete(int id)
        {
            var data = new MessageModel <string>();

            if (id > 0)
            {
                var userDetail = await _moduleServices.QueryById(id);

                userDetail.IsDeleted = true;
                data.success         = await _moduleServices.Update(userDetail);

                if (data.success)
                {
                    data.msg      = "删除成功";
                    data.response = userDetail?.Id.ObjToString();
                }
            }

            return(data);
        }