コード例 #1
0
        // fetch all from table into new List of class instances, filtered by any column
        // links:
        //  docLink: http://sql2x.org/documentationLink/db27658d-4d23-46d7-9970-7bbaef8634b0
        public List <CrudeDefaultPerformanceTimeModel> FetchWithFilter(System.Guid defaultPerformanceTimeId, string commandName, int milliseconds, System.Guid defaultUserId, System.DateTime dateTime)
        {
            var list = new List <CrudeDefaultPerformanceTimeModel>();
            List <CrudeDefaultPerformanceTimeData> dataList = CrudeDefaultPerformanceTimeData.FetchWithFilter(defaultPerformanceTimeId, commandName, milliseconds, defaultUserId, dateTime);

            foreach (CrudeDefaultPerformanceTimeData data in dataList)
            {
                var crudeDefaultPerformanceTimeBusinessModel = new CrudeDefaultPerformanceTimeModel();
                DataToModel(data, crudeDefaultPerformanceTimeBusinessModel);
                list.Add(crudeDefaultPerformanceTimeBusinessModel);
            }

            return(list);
        }
コード例 #2
0
        // fetch all rows from table into new List of Contracts, filtered by any column
        // links:
        //  docLink: http://sql2x.org/documentationLink/ce01ef4a-5cd0-4e51-b211-9c0a15b791a0
        public List <CrudeDefaultPerformanceTimeContract> FetchWithFilter(System.Guid defaultPerformanceTimeId, string commandName, int milliseconds, System.Guid defaultUserId, System.DateTime dateTime)
        {
            var list = new List <CrudeDefaultPerformanceTimeContract>();
            List <CrudeDefaultPerformanceTimeData> dataList = CrudeDefaultPerformanceTimeData.FetchWithFilter(
                defaultPerformanceTimeId: defaultPerformanceTimeId,
                commandName: commandName,
                milliseconds: milliseconds,
                defaultUserId: defaultUserId,
                dateTime: dateTime
                );

            foreach (CrudeDefaultPerformanceTimeData data in dataList)
            {
                var crudeDefaultPerformanceTimeContract = new CrudeDefaultPerformanceTimeContract();
                DataToContract(data, crudeDefaultPerformanceTimeContract);
                list.Add(crudeDefaultPerformanceTimeContract);
            }

            return(list);
        }