Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        public static bool GenerateReportBug(long idBug)
        {
            DBO.BugReport bugreport = new DBO.BugReport();
            DataAccess.Bug bug = new DataAccess.Bug();
            DataAccess.T_Bug b = bug.GetBug(idBug);
            List<DataAccess.T_Bug> li = bug.GetListBug();
            DataAccess.Comment com = new DataAccess.Comment();
            DataAccess.Transaction trans = new DataAccess.Transaction();
            List<DataAccess.T_Transaction> lt = trans.GetListTransaction();

            bugreport.Title = b.title;
            bugreport.Comment = com.getListCommentbyIdbug(idBug);
            foreach (DataAccess.T_Transaction item in lt)
            {
                if (item.T_Bug.id == idBug)
                {
                    bugreport.Statut = item.statut;
                    bugreport.Responsable = item.T_User.name + ' ' + item.T_User.firstname;
                    break;
                }
            }

            return (DataAccess.GenerateDocx.GenerateReportBug(bugreport) != null);
        }
Esempio n. 3
0
 public static bool UpdateBug(DataAccess.T_Bug bug)
 {
     DataAccess.Bug b = new DataAccess.Bug();
     return (b.UpdateBug(bug));
 }
Esempio n. 4
0
 public static List<DataAccess.T_Bug> GetListBug()
 {
     DataAccess.Bug b = new DataAccess.Bug();
     return (b.GetListBug());
 }
Esempio n. 5
0
 public static DataAccess.T_Bug GetBug(long id)
 {
     DataAccess.Bug b = new DataAccess.Bug();
     return (b.GetBug(id));
 }
Esempio n. 6
0
 public static bool DeleteBug(long id)
 {
     DataAccess.Bug b = new DataAccess.Bug();
     return (b.DeleteBug(id));
 }
Esempio n. 7
0
 public static bool CreateBug(DataAccess.T_Bug bug, long idProject)
 {
     DataAccess.Bug b = new DataAccess.Bug();
     return (b.CreateBug(bug, idProject));
 }