コード例 #1
0
        public List <GetTerritoriesView> GetAll(out RestExceptionError error)
        {
            try
            {
                error = null;
                TerritoriesBsn            bsn     = new TerritoriesBsn(restConfig);
                List <TerritoriesInfo>    dbItems = bsn.GetAll();
                List <GetTerritoriesView> result  = new List <GetTerritoriesView>();
                foreach (TerritoriesInfo item in dbItems)
                {
                    GetTerritoriesView view = new GetTerritoriesView();
                    Cloner.CopyAllTo(typeof(TerritoriesInfo), item, typeof(GetTerritoriesView), view);
                    result.Add(view);
                }

                return(result);
            }
            catch (Exception ex)
            {
                error = new RestExceptionError();
                error.ExceptionMessage = ex.Message;
            }
            return(null);
        }