Windows data recovery software full version free download

  • Mac data recovery software full version free download

  •   <%@ WebHandler Language="C#" Class="productHandler" %>

      システムを使用しました.

      システムを使用して.ウェブ;

      JBTCardを使用して.エンティティ.CompanyEntity;

      JBTCardを使用して.ビジネス.CompanyBS;

      システムを使用して.コレクション.ジェネリック;

      Newtonsoftを使用して.JSON;

      システムを使用して.ウェブ.SessionState;

      パブリッククラスproductHandler:IHTTPハンドラ、IRequiresSessionState、IReadOnlySessionState {

      公共ボイドのprocessリクエスト(のHttpContextコンテキスト){

      文字列は、moduleId =コンテキスト.リクエスト.フォームの[「モジュールID」].ToStringメソッド();

      文字列メッセージ=「」;

      スイッチ(モジュールID)

      {

      ケース "getPTypeList":

      IListを リスト= ProductTypeBS.GetPTypeListIdName();

      メッセージ= JavaScriptConvert.SerializeObject(リスト);

      ブレーク;

      ケース "getCompanyById":

      int型のCID =変換.ToInt32(コンテキスト.セッション[ "CID"]); CompanyEntity会社= CompanyBS.GetCompanyEntyById(1).

      メッセージ= JavaScriptConvert.SerializeObject(同社).

      ブレーク;

      ケース「挿入」:

      文字列condis =コンテキスト.Request.フォームの[「コンディ」].ToStringメソッド();

      ProductEntityモデル=(ProductEntity)JavaScriptConvert.DeserializeObject(condis、typeof演算(ProductEntity)).

      ブール値B = ProductBS.AddProduct(モデル).

      (b)の場合

      {

      メッセージ=「{成功:真}」.

      }

      そうしないと

      {

      新しい例外を投げる(「商品の追加に失敗しました!「);

      }

      ブレーク;

      }

      環境.応答.ContentTypeを= "テキスト/ javascriptの";

      環境.応答.書き込み(メッセージ);

      }

      パブリックブールIsReusable {

      取得する {

      falseを返します.

      }

      }

      }

    *.ASHXファイルには、ソリューションセッションの値にアクセスすることはできません

    Recommend Article: