public int CreateFile(int projectId, string fileName, string contents) { var newFile = new ProjectFile { Name = fileName, Contents = contents, OwnerProject = projectId }; _db.ProjectFiles.Add(newFile); _db.SaveChanges(); return newFile.ID; }
public int AddFile(Project project, string name, string contents, bool hidden) { var file = new ProjectFile { Name = name, Contents = contents, OwnerProject = project.ID, isHidden = hidden }; _db.ProjectFiles.Add(file); project.ProjectFiles.Add(file); _db.SaveChanges(); return file.ID; }