示例#1
0
        public void SearchCars()
        {
            try
            {
                using (ProxyBE p = new ProxyBE())
                {
                    SearchCarArgs sargs = new SearchCarArgs();
                    sargs.OrderBy       = "Created desc";
                    sargs.RowNumberFrom = pagingParm.RowNumberFrom;
                    sargs.RowNumberTo   = pagingParm.RowNumberTo;

                    //Where
                    if (!string.IsNullOrEmpty(parm.PlateNo))
                    {
                        sargs.PlateNo = parm.PlateNo;
                    }
                    if (!string.IsNullOrEmpty(parm.DriverName))
                    {
                        sargs.DriverName = parm.DriverName;
                    }
                    if (!string.IsNullOrEmpty(parm.Mobile))
                    {
                        sargs.Mobile = parm.Mobile;
                    }
                    SearchResult sr = p.Client.SearchCar(SenderUser, sargs);
                    Response.Write(JSONHelper.Dataset2Json(sr.DataSet));
                }
            }
            catch (Exception ex)
            {
                WriteError(ex.Message, ex);
            }
        }
示例#2
0
文件: CarBE.cs 项目: godsayyou/Mes-1
 public SearchResult SearchCar(Sender sender, SearchCarArgs args)
 {
     try
     {
         using (ObjectProxy op = new ObjectProxy(true))
         {
             return(op.SearchCar(args));
         }
     }
     catch (Exception ex)
     {
         PLogger.LogError(ex);
         throw ex;
     }
 }