2011-07-27 6 views
0

私は新しい開発者です。私は、Webからのユーザー入力から来る値を(ドメイン上の)既存の整数に割り当てたいという問題に遭遇しています。これはどうすればいいですか?以下は私のAppソリューションのコードです。どのようにC#asp.net-mvc 3でWeb入力からintにintを渡すのですか?

現在のエラーメッセージ:(WebFrame.cs)

namespace AppWeb.Models 

{ パブリッククラスWebFrame :暗黙的に 'AppDomain.MainFrame.Entities'

モデルスニペットに型 'int型' を変換できません。 { ... public int Urgency {get;セット;} ... }}

contollerスニペット:(WebFrameController.cs) - 私は助けが必要です。私はいくつかのことを試みましたが、すべて同じエラーが発生しました。

namespace AppWeb.Controllers 
    { 
     public class WebFrameController : Controller 
     { 
      ... 
      [HttpPost] 
      public ActionResult Index(HttpPostedFileBase FileIn, WebFrame webFrameWork) 
      { 
      ... 
       if (webFrame.Urgency != 0) 
        { 
        //>>> *** THIS IS WHERE I NEED HELP, I'VE TRIED A FEW THINGS TO NO AVAIL, INCLUDING HARDCODING NEEDDONEINDAYS =1*** <<< 
        //TODO:Assign Urgency from MVC Web App user input to Need Done In   Days Value (= NeedDoneInDays) in Domain 
        Entities NeedDoneInDays = new Entities(); 
        NeedDoneInDays = webFrame.Urgency; 
        //NeedDoneInDays = 1; 
        //NeedDoneInDays = Urgency;     
        } 
        .... does some processing to get to Log if necessary. 
      } 
      ... 
     } 
    } 

緊急度値を受け入れる機能を持つページ。

AppDomain.MainFrame.Entities.Reporting.cs

namespace AppDomain.MainFrame.Entities 
    { 
    public class Reporting 
     { 

      public static void LogToMainLogAndProcess(System.Web.HttpRequest hReq,   System.DateTime StartTime, string projectType, int NeedDoneInDays) 
      { 
      //does some processing... logging and storing... 
      } 
      public static void LogAndReport(System.Web.HttpRequest hReq, string   Department, System.DateTime StartTime, string projectType, int NeedDoneInDays) 
      { 
       //does some processing... logging and storing... 
      }  
     } 
    } 

ご協力いただきありがとうございます。

答えて

1

エンティティタイプのオブジェクトに整数値webFrame.urgencyを割り当てようとしていますが、これは意味をなさないため、エラーです。 Entitiesオブジェクトに緊急性のあるプロパティがありますか?

+0

いいえ、緊急度は、int NeedDoneInDaysを表すintです。どうしたらいい?私は間違ったアプローチをとっているかもしれません。タイプ/オブジェクトによるパスが少し混乱するからです。しかし、私の目標は、int NeedDoneInDaysに設定するint緊急に割り当てられている値を取得することです。助けてくれてありがとう。 – user864675

+0

問題が解決しました。この関数は別のページで呼び出されており、そのページに値を正常に渡すことができました。助けてくれてありがとう! – user864675

関連する問題