public void When_project_is_added_then_it_can_be_loaded_from_DB() { var project = CreateProject(); var projectFromDb = repo.Get(project.Id); Assert.NotNull(projectFromDb); Assert.Equal(projectFromDb.Id, project.Id); }
/// <summary> /// Action to show the project detail page /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Detail(int id) { Project proj = projectRepo.Get(id); if (proj == null) { return(RedirectToAction("notfound", "error")); } return(View(proj)); }
public async Task <ProjectConfig?> GetCurrentProject() { AppConfig?config = await GetAppConfig(); ProjectMetadata?projectMeta = await GetProjectMetadata(config.SelectedProjectId); var project = await _projectRepo.Get(projectMeta?.Path); if (project != null && string.IsNullOrWhiteSpace(project.Name)) { project.Name = projectMeta?.Name ?? "Default-1"; } return(project); }
public virtual Project GetById(int id) { return(repo.Get(id)); }
public Project GetProject(int Id) { return(_repo.Get(Id)); }