示例#1
0
        private DataTable GetClientData(int projectId)
        {
            var dt         = ClientXProjectDataManager.GetByProject(projectId, SessionVariables.RequestProfile.AuditId);
            var clientList = ClientDataManager.GetEntityDetails(ClientDataModel.Empty, SessionVariables.RequestProfile, 0);

            var resultList = new List <ClientDataModel>();

            foreach (DataRow row in dt.Rows)
            {
                var tmpClientId = Convert.ToInt32(row[ClientDataModel.DataColumns.ClientId]);
                resultList.AddRange(clientList.Where(item => item.ClientId == tmpClientId));
            }
            return(resultList.ToDataTable());
        }
示例#2
0
        private DataTable GetAssociatedClients(int projectId)
        {
            var dt = ClientXProjectDataManager.GetByProject(projectId, SessionVariables.RequestProfile.AuditId);

            return(dt);
        }