예제 #1
0
        public FreeCodeCampProject UpdateFccProject(FreeCodeCampProject updatedProject)
        {
            var entity = _context.FccProjects.Attach(updatedProject);

            entity.State = EntityState.Modified;
            return(updatedProject);
        }
 public IActionResult OnGet(int?fccProjectId)
 {
     Categories = _htmlHelper.GetEnumSelectList <FccCategory>();
     if (fccProjectId.HasValue)
     {
         Heading             = "Edit";
         FreeCodeCampProject = _projectData.GetFreeCodeCampProjectById(fccProjectId.Value);
     }
     else
     {
         Heading             = "Add";
         FreeCodeCampProject = new FreeCodeCampProject();
     }
     if (FreeCodeCampProject == null)
     {
         return(RedirectToPage("/Shared/_NotFound"));
     }
     return(Page());
 }
예제 #3
0
 public FreeCodeCampProject AddFccProject(FreeCodeCampProject newProject)
 {
     _context.FccProjects.Add(newProject);
     return(newProject);
 }