public IProject Get(string code) { Transportation.Entities.Project project = _projectRepository.GetByCode(code); if (project == null || project.DeletedAt.HasValue) { return(null); } return(new Project(project, _projectRepository)); }
public Project(Transportation.Entities.Project project, Transportation.Repository.Interfaces.IProjectRepository projectRepository) { _project = project; _projectRepository = projectRepository; }
public IProject New() { Transportation.Entities.Project project = new Transportation.Entities.Project(); return(new Project(project, _projectRepository)); }
public IProject Get(Transportation.Entities.Project project) { return(new Project(project, _projectRepository)); }