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; }
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); }
public static bool UpdateBug(DataAccess.T_Bug bug) { DataAccess.Bug b = new DataAccess.Bug(); return (b.UpdateBug(bug)); }
public static List<DataAccess.T_Bug> GetListBug() { DataAccess.Bug b = new DataAccess.Bug(); return (b.GetListBug()); }
public static DataAccess.T_Bug GetBug(long id) { DataAccess.Bug b = new DataAccess.Bug(); return (b.GetBug(id)); }
public static bool DeleteBug(long id) { DataAccess.Bug b = new DataAccess.Bug(); return (b.DeleteBug(id)); }
public static bool CreateBug(DataAccess.T_Bug bug, long idProject) { DataAccess.Bug b = new DataAccess.Bug(); return (b.CreateBug(bug, idProject)); }