zoukankan      html  css  js  c++  java
  • web api post

    这是显示端

    function load() {
    $.ajax({
    type: "post",
    url: "http://localhost:63211/api/MeetingRoomService/AddMeetiongType",
    dataType: "json",
    data: { "Typename": "123" },
    success: function (data) {
    renderContactList(data);
    alert(data.data);
    },error: function (XMLHttpRequest, textStatus, errorThrown) {

    alert(data.data);
    }
    });
    }

    这是服务端

    [HttpPost]
    public ResultEntity<bool> AddMeetiongType([FromBody]MeetingType mt)
    {
    ExceptionManager.Handle(new Exception("TypeName>>>>>>" + mt.Typename));
    ResultEntity<bool> result = new ResultEntity<bool>();
    result.errors = new List<ErrorEntity>();
    ErrorEntity error = new ErrorEntity();
    result.action_code = ActionCode.SUCCESS.ToString();
    try
    {
    Check.CheckParameter(mt.Typename);
    if (bll.GetMeetingRoomTypeExist(mt.Typename) == false)
    {
    if (bll.AddMeetingRoomType(mt.Typename))
    {
    error.message = "插入成功";
    result.data = true;

    }
    else
    {
    result.action_code = ActionCode.FAILED.ToString();
    error.message = "插入失败";
    result.data = false;

    }
    }
    else
    {
    result.action_code = ActionCode.FAILED.ToString();
    error.message = "此信息已经存在";

    }


    }
    catch (ArgumentException e)
    {
    ExceptionManager.Handle(e);
    result.action_code = ActionCode.FAILED.ToString();
    error.message = e.Message;
    }
    catch (Exception ex)
    {
    ExceptionManager.Handle(ex);
    result.action_code = ActionCode.FAILED.ToString();
    error.message = "添加类型接口出错了!";
    }
    result.errors.Add(error);
    return result;
    }

    第一个 web api post的程序

    今天居然忘记了判断一个dataset是否为空的方法

    ds.Tables[0].Rows.Count >0

  • 相关阅读:
    JVM参数配置
    域渗透命令
    相对路径绝对路径
    ESPCMS的CSRF添加管理员账号
    nmap脚本nse的使用
    Nmap简单的漏扫
    MS08-067
    lcx用法
    给自己的服务器传文件 转自别人
    突破大文件上传 和内网ip的端口转发
  • 原文地址:https://www.cnblogs.com/Demcia/p/3865870.html
Copyright © 2011-2022 走看看