//CRUD // create read update delete public Project CreateProject(ProjectOption projOption) { UserManagement pcMng = new UserManagement(db); Project project = new Project { ProjectCreator = pcMng.FindProjectCreatorById(projOption.ProjectCreatorId), Title = projOption.Title, Description = projOption.Description, Category = projOption.Category, EndDate = projOption.EndDate, Goal = projOption.Goal, ThemeImage = projOption.ThemeImage, Progress = 0, StartDate = DateTime.Now, State = true, CurrentAmount = 0, NumberOfBackers = 0 }; db.Projects.Add(project); db.SaveChanges(); return(project); }