public void SaveOrUpdateTest() { IDaoFactory daoFactory = new DaoFactory("projects", 0); Project project = daoFactory.GetProjectDao().GetById(10); Console.WriteLine(daoFactory.GetProjectDao().GetTeam(project.ID).Length); daoFactory.GetProjectDao().AddToTeam(project.ID, new Guid("777fc1c2-b444-4303-9d71-f8766796e4b4")); Console.WriteLine(daoFactory.GetProjectDao().GetTeam(project.ID).Length); }
public void BuildUsersWorkReport() { IDaoFactory daoFactory = new DaoFactory("projects", 0); Project project = daoFactory.GetProjectDao().GetById(5); Console.WriteLine(daoFactory.GetTimeSpendDao().GetByProject(project.ID).Count); }
public void AcceptProjectChangeRequest() { IDaoFactory daoFactory = new DaoFactory("projects", 0); IProjectDao _projectDao = daoFactory.GetProjectDao(); IProjectChangeRequestDao _projectChangeRequestDao = daoFactory.GetProjectChangeRequestDao(); ProjectChangeRequest projectChangeRequest = daoFactory.GetProjectChangeRequestDao().GetById(48); Project project = projectChangeRequest.RequestType == ProjectRequestType.Edit ? _projectDao.GetById(projectChangeRequest.ProjectID) : new Project(); project.Title = projectChangeRequest.Title; project.Description = projectChangeRequest.Description; project.Responsible = projectChangeRequest.Responsible; project.Status = projectChangeRequest.Status; project = _projectDao.Save(project); daoFactory.GetProjectDao().AddToTeam(project.ID, project.Responsible); _projectChangeRequestDao.Delete(projectChangeRequest.ID); }
public void SaveOrUpdateTest() { var daoFactory = new DaoFactory("projects", 0); var messageDao = daoFactory.GetMessageDao(); var message = new Message() { Title = "New Message", Project = daoFactory.GetProjectDao().GetById(1), Content = "Content", }; messageDao.Save(message); }
public void SaveOrUpdateTimeSpend() { IDaoFactory daoFactory = new DaoFactory("projects", 0); Project project = daoFactory.GetProjectDao().GetById(5); var timeSpend = new TimeSpend { Date = ASC.Core.Tenants.TenantUtil.DateTimeNow(), Hours = 10, Note = "asdfasdf", Person = SecurityContext.CurrentAccount.ID, Project = project.ID, }; daoFactory.GetTimeSpendDao().Save(timeSpend); }
public void SaveOrUpdateTest123() { IDaoFactory daoFactory = new DaoFactory("projects", 0); Project newProject = new Project(); newProject.Title = "Test project 2"; newProject.Description = "Description"; newProject.Responsible = SecurityContext.CurrentAccount.ID; daoFactory.GetProjectDao().Save(newProject); daoFactory.GetProjectDao().AddToTeam(newProject.ID, SecurityContext.CurrentAccount.ID); Console.WriteLine(newProject.ID); }
public void GetProjectTags() { IDaoFactory daoFactory = new DaoFactory("projects", 0); Project project = daoFactory.GetProjectDao().GetById(8); var tags = daoFactory.GetTagDao().GetProjectTags(project.ID); Console.WriteLine(tags.Length); }
public void GetTaskCount() { IDaoFactory daoFactory = new DaoFactory("projects", 0); Console.WriteLine(daoFactory.GetProjectDao().GetTaskCount(new List<int>(new[] { 1 }), TaskStatus.Open, TaskStatus.NotAccept, TaskStatus.Closed)); }
public void LoadProject() { IDaoFactory daoFactory = new DaoFactory("projects", 0); Console.WriteLine(daoFactory.GetProjectDao().GetTeam(15).Length); }