0

私は次のモデルを持っています

namespace ClientAPI.Models {

    public class Internal {

        public class ReportRequest {

            public DateTime StartTime;
            public DateTime EndTime;
            public string FileName;
            public string UserName;
            public string Password;
        }
    }
}

次の方法で:

[HttpPost]
 public HttpResponseMessage GetQuickbooksOFXService(Internal.ReportRequest Request){       
     return GetQuickbooksOFXService(Request.UserName, 
         Request.Password, Request.StartTime, Request.EndTime, Request.FileName);
 }

私のウェブフォームは次のようになります。

<form method="POST" action="http://localhost:56772/Internal/GetQuickbooksOFXService"    target="_blank">
<input type="text" name="StartTime" value="2013-04-03T00:00:00">
<input type="text" name="EndTime" value="2013-05-04T00:00:00">
<input type="text" name="FileName" value="Export_2013-04-03_to_2013-05-03.qbo">
<input type="text" name="UserName" value="UserName">
<input type="text" name="Password" value="*****">
<input type="submit" value="Submit"></form>

私の質問は:

GetQuickbooksOFXService 関数に入りますが、モデルにはすべて null が含まれており、代わりに便利なものがあります。私は何か間違ったことをしていますか?

4

1 に答える 1