AngularJs和MVC API Controller不会被调用

时间:2016-04-22 09:02:44

标签: c# angularjs asp.net-apicontroller

我有以下对象

C = intersect(A,B,'stable');

以及以下webApi控制器

public class VeicoloDTO
{
    public string tipoVeicolo { get; set; }
    public string marcaVeicolo { get; set; }
    public string modello { get; set; }
    public string allestimento { get; set; }
    public Nullable<int> cilindrata { get; set; }
    public Nullable<int> massa { get; set; }
    public Nullable<int> kilowat { get; set; }
    public Nullable<int> cavalliFiscali { get; set; }
    public string targa { get; set; }
    public Nullable<System.DateTime> dataPrimaImmatricolazione { get; set; }
    public string tipoAlimnetazione { get; set; }
    public Nullable<System.DateTime> dataAcquisto { get; set; }
    public Nullable<int> valoreVeicolo { get; set; }
    public string RIPARO { get; set; }
    public Nullable<int> numeroVeicoli { get; set; }
    public string dotazioni { get; set; }
    public string antifurto { get; set; }
    public string trasporto { get; set; }

}

以下的angularJs函数POST

  public int PostDatiVeicolo(VeicoloDTO veicolo){
         .....
  }

$ scope.datiVeicolo中的jsonObject是:

        $http({
            method: "POST",
            url: '/api/Pratica/PostDatiVeicolo',
            dataType: "json",
            params: { veicolo: JSON.stringify($scope.datiVeicolo) }
        }).then(function successCallback(response) {
            $scope.idVeicolo = response.data;
            $scope.readyToView = true;

0 个答案:

没有答案