Exemplo n.º 1
0
        public static object GetPortfolioByFilter(SessionInfo sessioninfo, string name, int jtStartIndex, int jtPageSize, string jtSorting)
        {
            try
            {
                //Return result to jTable
                LookupBusiness _lookupbusiness = new LookupBusiness();
                //Get data from database
                List <MA_PORTFOLIO> portfolio = _lookupbusiness.GetPortfolioByFilter(sessioninfo, name, jtSorting);

                //Return result to jTable
                return(new { Result = "OK",
                             Records = jtPageSize > 0 ? portfolio.Skip(jtStartIndex).Take(jtPageSize).ToList() : portfolio,
                             TotalRecordCount = portfolio.Count });
            }
            catch (BusinessWorkflowsException bex)
            {
                return(new { Result = "ERROR", Message = bex.Message });
            }
            catch (Exception ex)
            {
                return(new { Result = "ERROR", Message = ex.Message });
            }
        }
Exemplo n.º 2
0
        public static object GetPortfolioByFilter(SessionInfo sessioninfo, string name, int jtStartIndex, int jtPageSize, string jtSorting)
        {
            try
            {
                //Return result to jTable
                LookupBusiness _lookupbusiness = new LookupBusiness();
                //Get data from database
                List<MA_PORTFOLIO> portfolio = _lookupbusiness.GetPortfolioByFilter(sessioninfo, name, jtSorting);

                //Return result to jTable
                return new { Result = "OK",
                             Records = jtPageSize > 0 ? portfolio.Skip(jtStartIndex).Take(jtPageSize).ToList() : portfolio,
                             TotalRecordCount = portfolio.Count };
            }
            catch (BusinessWorkflowsException bex)
            {
                return new { Result = "ERROR", Message = bex.Message };
            }
            catch (Exception ex)
            {
                return new { Result = "ERROR", Message = ex.Message };
            }
        }