/*[PrincipalPermission(SecurityAction.Demand, Role = "ADMIN")]*/ public void DeleteBug(Bug bug) { BugRepository repo = new BugRepository(); repo.Delete(bug); BugActionLogger.LogEvent(bug.Project, GetMyUser(), BugActionLogger.Delete_Action, bug); }
public Bug AddBug(Bug bug) { bug.DateFound = DateTime.Now; bug.LastModified = DateTime.Now; var savedbug = new BugRepository().Create(bug); BugActionLogger.LogEvent(bug.Project, GetMyUser(), BugActionLogger.Create_Action, savedbug); return(savedbug); }
public Bug SaveBug(Bug bug) { bug.LastModified = DateTime.Now; BugRepository bugRepo = new BugRepository(); var savedbug = bugRepo.Update(bug); BugActionLogger.LogEvent(bug.Project, GetMyUser(), BugActionLogger.Update_Action, savedbug); return(bug); }