public Project CreateProject(string projectName, ApplicationUser owner)
        {
            Project my_Project = new Project { ProjectName = projectName, Owner = owner };
            context.Projects.Add(my_Project);
            context.SaveChanges();
            var newProject = (from p in context.Projects where p.ProjectName == projectName select p).First();

            return newProject;
        }
 public void DeleteProject(Project removed_project)
 {
     context.Projects.Remove(removed_project);
     context.SaveChanges();
 }
 public void UpdateProject(Project updatedProject)
 {
     var query = (from p in context.Projects
                  where p.ProjectId == updatedProject.ProjectId
                  select p);
     var projectToUpdate = query.First();
     projectToUpdate.ProjectName = updatedProject.ProjectName;
     projectToUpdate.ProjectInventories = updatedProject.ProjectInventories;
     projectToUpdate.StartDate = updatedProject.StartDate;
     context.SaveChanges();
 }
Beispiel #4
0
 public void EnsureICanCreatAnInstanceAProject()
 {
     Project project = new Project();
     Assert.IsNotNull(project);
 }