public int[] AddStatus([FromBody] ProjectStatusOption psOption) { ProjectStatus ps = psMgnr.CreateProjectStatus(psOption); int userId = projectMngr.FindProjectCreatorByProjectId(ps.Project.Id); int[] redirect = { ps.Project.Id, userId }; return(redirect); }
public static void Testing() { using CFDbContext db = new CFDbContext(); ProjectStatusManagement psMng = new ProjectStatusManagement(db); ProjectStatusOption psOption = new ProjectStatusOption { Title = "Today is a beutiful day", ProjectId = 1 }; ProjectStatus ps = psMng.CreateProjectStatus(psOption); }
public ProjectStatus CreateProjectStatus(ProjectStatusOption psOption) { Project project = db.Projects.Find(psOption.ProjectId); ProjectStatus ps = new ProjectStatus { Title = psOption.Title, Project = project, Date = DateTime.Now }; db.ProjectStatuses.Add(ps); db.SaveChanges(); return(ps); }