예제 #1
0
파일: Bug.cs 프로젝트: ThomasCOLLIN/TPs
        public static List<DBO.Bug> GetLastBug(int max)
        {
            using (BugTrackEntities bdd = new BugTrackEntities())
            {
               List<T_Bug> bugs = bdd.T_Bug
                   .Include("T_Project")
                   .OrderByDescending(bug => bug.CreateDate)
                   .Take(max).ToList();

               List<DBO.Bug> result = new List<DBO.Bug>();

               foreach (T_Bug tbug in bugs)
               {
                   DBO.Bug bug = new DBO.Bug();
                   bug.Title = tbug.title;
                   bug.ProjectName = tbug.T_Project.name;
                   bug.Details = tbug.Description;
                   bug.CreationDate = tbug.CreateDate;

                   result.Add(bug);
               }

               return result;
            }
        }
예제 #2
0
파일: Bug.cs 프로젝트: yoan-durand/TP
        public static List<DBO.Bug> GetLastBug(int max)
        {
            List<DBO.Bug> list = new List<DBO.Bug>();
            DataAccess.Bug bl = new DataAccess.Bug();

            foreach (DataAccess.T_Bug b in bl.GetLastBug(max))
            {
                DBO.Bug bug = new DBO.Bug();
                bug.Title = b.title;
                bug.Details = b.Description;
                bug.CreateDate = b.Createdate;
                bug.ProjectName = b.T_Project.name;

                list.Add(bug);
            }

            return list;
        }