Ejemplo n.º 1
0
 public SearchResult SeachMaterial2Supplier(Sender sender, SearchMaterial2SupplierArgs args)
 {
     try
     {
         using (ObjectProxy op = new ObjectProxy())
         {
             return(op.SeachMaterial2Supplier(args));
         }
     }
     catch (Exception ex)
     {
         PLogger.LogError(ex);
         throw ex;
     }
 }
Ejemplo n.º 2
0
        public void SearchMaterialPrice()
        {
            try
            {
                using (ProxyBE p = new ProxyBE())
                {
                    SearchMaterial2SupplierArgs sargs = new SearchMaterial2SupplierArgs();

                    sargs.OrderBy       = "[Price]";
                    sargs.RowNumberFrom = pagingParm.RowNumberFrom;
                    sargs.RowNumberTo   = pagingParm.RowNumberTo;

                    //Where
                    //if (!string.IsNullOrEmpty(parm.))
                    //{
                    //    sargs.MaterialName = parm.MaterialName;
                    //}
                    //if (!string.IsNullOrEmpty(parm.Category))
                    //{
                    //    sargs.Category = parm.Category;
                    //}
                    //if (!string.IsNullOrEmpty(parm.SubCategory))
                    //{
                    //    sargs.SubCategory = parm.SubCategory;
                    //}
                    //if (!string.IsNullOrEmpty(parm.Color))
                    //{
                    //    sargs.Color = parm.Color;
                    //}
                    //if (!string.IsNullOrEmpty(parm.Style))
                    //{
                    //    sargs.Style = parm.Style;
                    //}
                    SearchResult sr = p.Client.SeachMaterial2Supplier(SenderUser, sargs);
                    Response.Write(JSONHelper.Dataset2Json(sr.DataSet));
                }
            }
            catch (Exception ex)
            {
                WriteError(ex.Message, ex);
            }
        }