コード例 #1
0
ファイル: CategoryBE.cs プロジェクト: godsayyou/Mes-1
 public SearchResult SearchCategory(Sender sender, SearchCategoryArgs args)
 {
     try
     {
         using (ObjectProxy op = new ObjectProxy())
         {
             return(op.SearchCategory(args));
         }
     }
     catch (Exception ex)
     {
         PLogger.LogError(ex);
         throw ex;
     }
 }
コード例 #2
0
        public void SearchCategory()
        {
            try
            {
                using (ProxyBE p = new ProxyBE())
                {
                    SearchCategoryArgs args = new SearchCategoryArgs();
                    //args.ParentID = ;
                    args.OrderBy       = "[Sequence]";
                    args.RowNumberFrom = pagingParm.RowNumberFrom;
                    args.RowNumberTo   = pagingParm.RowNumberTo;

                    if (parm.ParentID != Guid.Empty)
                    {
                        args.ParentID = parm.ParentID;
                    }

                    if (!string.IsNullOrEmpty(Request["SearchCategoryCode"]))
                    {
                        args.CategoryCode = Request["SearchCategoryCode"].ToString();
                    }

                    if (!string.IsNullOrEmpty(Request["SearchCategoryName"]))
                    {
                        args.CategoryName = Request["SearchCategoryName"].ToString();
                    }
                    //Where
                    SearchResult sr = p.Client.SearchCategory(SenderUser, args);
                    Response.Write(JSONHelper.Dataset2Json(sr.DataSet));
                }
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
                //WriteError(ex.Message, ex);
            }
        }